0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
42
0
0
0
0
0
0
116
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
43
43
43
43
43
43
13
13
43
43
43
43
13
13
13
43
0
43
43
13
436
43
13
43
43
43
43
43
43
43
43
43
13
13
43
43
43
43
13
43
43
43
454
464
43
43
43
43
352
43
417
439
13
43
43
43
43
43
371
43
43
43
13
13
43
43
181
43
13
43
43
43
43
43
43
43
336
43
43
43
439
43
43
43
13
43
43
43
43
43
13
43
13
43
13
43
43
43
43
43
43
43
43
43
43
43
13
43
13
43
225
585
43
473
13
43
43
553
13
43
361
13
43
356
43
13
43
43
13
43
43
43
99
43
43
402
43
43
43
43
43
43
560
398
548
478
13
43
43
43
431
43
43
43