0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2
3
3
3
3
3
3
3
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
17
18
18
18
18
18
18
18
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
32
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
35
35
36
37
38
39
40
40
40
40
40
42
46
61
61
61
61
61
61
61
61
62
63
63
63
63
64
64
64
69
70
