756
92
1035
435
755
353
377
87
294
54
507
281
552
75
729
189
639
216
613
167
581
143
174
90
368
12
225
148
605
82
556
159
324
213
482
60
222
140
416
103