128
37
8
26
2
80
74
106
58
38
23
18
180
7
118
112
85
114
31
30
14
44
34
12
70
140
82
25
24
78
162
55
273
538
245
45
47
76
56
51
52
27
617
212
198
65
191
250
13
104