950
392
639
128
333
117
232
128
212
30
442
40
418
157
537
128
67
26
309
61
229
91
330
120
463
12
246
37
150
102
549
73
417
154
167
14
571
188
117
92