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
7
12
8
13
15
11
19
6
19
19
15
31
37
13
20
9
23
7
14
17
39
21
2
11
9
7
9
9
22
5
35
9
6
10
8
11
11
19
11
15
9
29
9
18
21
11
16
11
20
15
4
26
9
14
26
23
25
26
17
23
27
28
8
10
25
22
19
13
13
15
28
20
15
19
17
4
7
7
23
11
15
8
10
15
21
17
13
15
13
12
21
13
20
17
12
9
17
25
14
18
18
22
27
26
13
16
24
19
13
24
22
21
81
8
37
19
22
19
13
5
34
19
35
33
20
26
21
17
29
7
37
20
15
21
16
24
28
11
28
6
26
35
16
4
17
21
13
23
9
19
17
19
21
30
24
21
15
15
34
22
22
21
13
19
17
15
21
32
21
27
34
11
15
23
10
23
28
13
13
15
26
11
22
28
17
13
22
20
26
18
46
25
24
19
11
9
11
18
6
19
19
20
23
15
12
34
6
13
27
36
21
13
15
19
21
17
8
11
14
28
14
14
13
15
15
15
9
10
