40
48
48
40
283
55
48
44
48
48
55
48
48
55
201
55
55
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
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
44
55
55
237
48
55
55
48
44
55
55
309
290
40
55
275
313
288
335
286
317
40
40
42
55
55
151
292
48
310
40
48
48
48
48
40
48
374
367
288
44
160
157
289
55
55
40
40
40
340
305
55
40
40
44
55
48
271
400
48
48
44
48
55
33
158
40
55
55
55
55
298
48
55
40
48
44
352
55
905
55
262
44
331
55
55
55
55
219
306
40
40
295
55
297
154
44
44
55
307
55
245
48
145