871
61
34
92
51
341
109
69
89
172
237
175
74
46
458
430
163
98
135
290
120
68
41
63
170
17
36
171
25
440
78
71
127
40
86
64
480
253
73
144
49
149
26
259
104
285
119
222
231
38
35
243
156
365
110
619