87
259
63
34
80
116
57
121
16
24
455
27
36
186
38
25
35
40
81
362
382
33
20
398
112
58
41
131
747
671
91
49
79
72
146
104
154
190
67
70
351
71
293
174
1285
199
66
136
245
170
37
155
123