7
10
4
20
190
43
2
27
25
44
5
26
13
6
37
216
22
34
28
9
158
122
29
472
57
62
47
12
58
23
8
21
53
73
16
35
24
17
19