40
44
65
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
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
55
44
66
303
294
282
280
54
293
66
66
309
48
48
55
338
384
55
271
301
48
44
55
44
48
297
313
48
55
55
44
318
44
44
318
48
55
44
55
48
55
316
55
314
44
254
44
44
241
306
163
310
55
44
48
48
55
155
48
55
55
145
48
48
55
48
44
44
48
66
66
33
40
319
305
66
328
129
276
44
44
44
55
55
48
48
44
48
327
348
48
289
321
66
165
55
44
44
48
55
55
314
300
55
333
321
44
66
202
281
167
55
48
66
55
55
287
44
44
44