172
36
25
64
83
61
90
343
430
371
99
77
41
19
57
10
40
27
48
17
33
95
5
54
110
208
165
15
56
362
107
66
50
216
23
197
715
51
2250
38
438
98
467
37
82
217
81
981
199
16
55
24