22
258
31
120
29
13
63
68
18
5
17
10
140
15
9
45
74
64
176
21
24
75
12
30
2
66
14
11
97
48
1
27
26
25
108
134
69
6
3
55
533
56
35
60
93
28
38
36
103