0
0
0
0
0
0
0
0
0
1
1
2
3
4
5
6
6
6
6
9
12
17
17
17
17
17
17
17
17
17
18
18
18
19
22
26
27
27
27
27
27
27
27
27
27
28
28
29
30
31
32
33
33
35
38
41
45
56
56
56
57
58
59
60
61
62
63
64
64
65
70
75
76
77
78
78
79
80
80
80
81
82
83
84
85
86
87
88
92
97
102
107
112
124
125
126
127
128
129
130
131
132
133
134
135
136
141
146
147
