556
161
434
275
410
149
392
187
586
130
390
150
383
154
508
43
112
21
434
135
487
167
369
178
282
116
534
175
233
182
388
110
417
75
312
77
589
126
252
80