40
247
40
55
40
44
40
102
40
40
55
40
40
231
0
0
0
65
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
66
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
65
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
44
320
55
305
40
55
40
306
333
330
66
350
40
342
289
294
299
335
313
44
55
324
192
40
351
339
40
55
305
287
40
40
209
307
40
44
40
44
230
292
310
315
40
109
190
55
48
302
103
293
304
297
55
603
66
66
40
40
310
55
314
48
40
44
55
303
311
208
40
40
55
66
40
40
40
33
55
40
131
44
55
55
40
327
364
287
44
40
323
66
40
55
40
40
40
281
55
297
298
349
55
44
329
299
274
40
304
40
324
332