388
62
550
173
478
96
221
19
507
225
486
176
576
38
292
69
545
172
146
104
581
191
373
71
568
84
396
55
480
56
308
155
268
184
564
20
346
168
432
30