434
37
218
25
38
119
97
18
224
85
65
29
177
989
71
137
256
132
60
128
183
239
34
105
184
9
317
43
23
96
26
33
213
227
160
250
182
22
230
62
125
319
32
83
201
352
102
31
27
561
13
831
163
633
601
56
53