0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
223
0
0
0
0
0
0
0
0
0
0
0
0
91
65
0
0
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
65
0
0
0
0
55
55
66
66
48
48
55
55
44
55
48
48
296
55
66
313
66
44
274
44
55
33
311
344
254
325
336
55
55
44
292
48
48
44
310
323
298
44
40
48
55
44
44
48
44
55
300
298
44
55
48
66
66
380
55
213
303
44
55
66
44
44
332
55
48
48
44
298
66
272
44
295
55
55
149
66
142
293
44
44
44
55
48
85
72
48
44
55
308
288
44
298
326
44
148
48
66
55
66
66
66
343
51
85
44
55
315
44
148
55
48
44
66
48
40
48
148
44
55
55
55
325
55
55
85
55
55
55
44
44
48
312
44
48