100
227
83
30
74
235
223
222
234
116
217
20
78
122
130
198
57
120
269
36
233
226
28
238
276
143
56
279
15
54
41
76
61
38
104
2
64
142
99
40
87
218
32
39
188
250
53
109
193
232
3
261
119
274
210
194
221
49
48
18
111
9
63
97
128
247
249
200
201
203
209
213
216
191
240
148
82
92
1
4
257
126
236
146
47
52
268
267
8
202
37
220
264
16
68
129
105
101
89
118
70
60
195
90
77
284
286
287
290
292
293
297
300
301
303
304
305
306
308
310
312
313
314
317
319
333
334
338
339
357
363
361
362
370
375
377
353
369
380
214
382
383
384