0
0
0
0
0
23
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
65
44
40
44
44
44
42
55
44
48
55
40
55
48
44
48
40
48
55
315
292
40
40
268
158
40
295
44
55
40
44
55
327
55
55
44
290
55
44
44
48
55
44
44
44
55
55
40
44
44
301
155
55
55
40
44
349
291
307
369
48
55
55
312
55
106
144
44
40
55
44
269
40
48
40
281
48
55
328
44
105
146
55
40
158
339
159
44
44
48
40
106
314
33
33
282
327