59
531
46
184
65
520
93
465
40
200
71
355
94
94
20
100
66
132
53
371
98
686
29
203
50
50
41
328
14
70
84
588
31
279
52
52
34
272
42
84