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
82
18
11
14
10
7
9
13
19
13
19
38
24
21
11
7
26
19
19
17
28
34
35
32
30
16
15
23
17
21
16
13
15
17
9
16
56
17
25
15
5
22
46
10
24
19
11
24
18
23
24
5
11
24
19
27
15
27
25
20
31
26
10
40
32
17
21
48
38
27
11
35
19
16
21
17
12
16
37
7
15
39
24
37
24
21
21
35
21
20
14
37
9
20
32
25
23
24
20
23
23
35
19
20
22
22
25
26
20
39
57
18
21
28
14
32
30
22
17
23
31
24
13
32
22
21
13
19
17
40
13
38
18
12
11
14
21
22
53
19
34
24
28
10
24
35
40
29
41
28
18
19
19
18
13
19
21
14
11
20
13
23
18
19
24
11
31
13
17
16
9
15
19
6
16
11
14
16
18
22
14
7
11
18
17
17
5
11
23
11
24
18
13
11
11
8
9
16
11
5
3
7
5
13
8
1
8
14
3
3
23
3
5
7
7
1
0
7
3
1
6
1
6
11
1
1
7
6
5
3
