289
100
676
167
414
83
351
187
759
241
185
93
600
154
464
198
614
192
373
209
257
70
125
63
1007
431
593
85
514
163
442
205
509
170
450
106
414
105
199
17