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