8
44
18
119
16
6
29
34
175
83
84
172
127
12
30
35
58
22
149
53
391
20
7
27
25
43
36
15
101
9
82
112
72
24
14
21
87
181
23
159
26
100
68
1
94
52
10