139
150
100
151
122
140
108
106
146
90
351
359
357
125
107
350
358
356
99
154
349
360
118
102
113
355
353
176
91
181
163
114
175
177
213
354
149
352
372
105
126
123
124
117
121
152
169
363
361
362
381
92
101
134
96
138
159
120
133
375
116
173
380
335
89
180
147
88
131
95
367
365
366
174
137
165
141
144
336
145
148
164
374
179
178
236
234
232
235
233
94
161
132
104
171
130
337
382
128
260
157
162
205
227
230
226
228
229
341
339
342
343
338
242
348
119
158
239
237
238
345
346
344
385
340
386
389
390
388
394
387
391
244
240
243
241
182
392
347
384
393
383
191