0
0
0
0
0
0
0
0
0
0
0
1
2
2
2
3
3
3
3
6
10
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
21
25
26
26
26
27
27
27
27
27
27
27
27
27
27
27
28
29
29
29
30
30
30
30
33
37
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
47
51
52
52
52
53
54
54
54
54
54
55
55
55
56
56
57
58
58
58
59
59
59
59
62
66
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
80
84
85
85
85
86
87
87
87
87
87
88
88
88
89
89
89
89
89
89
90
94
98
98
101
105
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
119
120
120
120
121
121
121
122
