0
0
1
1
1
2
4
4
4
6
6
6
9
9
9
12
12
15
15
15
18
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
22
25
25
25
25
25
28
28
33
46
55
60
60
64
69
69
70
70
73
77
80
80
80
82
84
88
91
94
97
101
102
104
109
117
122
135
135
135
137
140
140
140
140
143
146
146
146
146
150
153
157
162
167
172
177
182
182
186
191
196
207
221
235
248
253
253
258
263
