163
33
20
53
474
25
17
339
419
84
14
566
44
65
97
12
200
18
28
243
55
41
120
193
250
207
70
360
589
671
180
580
35
488
443
160
523
29
126
154
16
87
629
123
205
61
90
231
49
242
345
155
380
91
220
604