0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
2
2
2
2
2
5
8
17
17
17
17
17
17
18
19
19
19
19
19
19
20
21
21
21
21
21
21
21
21
24
28
32
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
36
36
36
36
36
39
42
53
53
53
53
53
53
54
55
55
55
55
55
55
56
57
57
57
57
57
57
57
57
61
65
69
70
71
71
71
71
71
71
71
71
71
71
72
73
73
73
73
74
74
75
75
76
77
78
78
78
78
78
83
86
97
97
97
97
97
97
98
99
99
99
99
99
99
100
101
101
101
101
101
101
101
102
107
112
117
118
119
