117
120
323
360
122
66
95
86
89
101
89
100
90
96
87
102
139
391
389
342
210
148
363
165
328
850
163
207
197
152
419
153
218
1414
172
419
104
301
776
150
316
298
380
155
155
65
83
986
159
222
165
162
159
375
155
377
161
163
150
148
156
151
188
298
336
222
163
152
159
229
461
825
160
160
165
306
145
160
156
368
156
435
358
156
215
154
107
105
169
150
409
356
146
150
34
463
362
493
372
161
392
157
491
153
172
153
159
209
407
149
374
150
149
171
383
214
371
338
162
160
1047
154
153