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
0
0
0
0
0
0
24
23
26
29
42
24
24
24
36
21
20
28
30
29
14
36
24
33
58
28
39
30
26
46
40
21
17
17
10
11
20
74
31
18
23
15
11
34
20
41
21
9
28
36
34
15
14
15
14
28
21
24
25
0
7
27
16
16
37
24
24
70
25
24
19
3
21
26
28
10
15
19
27
1
24
16
18
18
21
57
14
15
23
19
61
40
18
37
32
13
31
36
36
25
22
18
11
35
29
36
0
28
31
40
27
21
0
26
28
39
28
10
13
19
27
33
16
12
21
18
38
29
11
33
39
51
40
78
25
37
52
25
25
25
7
11
12
10
21
27
18
39
24
22
23
14
11
26
10
35
4
23
41
28
39
32
16
28
0
32
34
23
0
25
19
17
16
18
23
17
23
37
25
1
12
16
1
23
36
26
26
16
33
30
36
0
0
20
44
52
21
11
27
22
64
27
17
1
16
23
23
33
16
