59
66
61
60
525
90
381
75
67
97
164
172
98
94
174
110
54
203
99
224
163
268
181
188
714
205
111
361
197
153
240
393
350
123
296
141
231
147
80
127
62
475
229
65
222
294
317
85
252
1397
616
245
180
148