170
66
161
33
64
17
360
189
9
788
46
356
27
30
48
130
152
325
76
901
111
171
118
139
38
78
56
186
290
753
622
36
537
343
162
198
16
43
12
268
382
143
119
39
276
416
207
188
37
344
31
422
310
23
134
75
432
10