1015
387
685
245
590
95
575
76
432
222
576
57
341
152
335
35
483
46
281
72
79
16
144
128
282
180
85
27
246
31
528
69
80
28
357
187
324
38
430
148