0
0
3
6
6
6
6
6
6
6
6
6
7
7
9
9
9
9
9
9
11
12
12
12
12
12
12
12
13
13
15
15
15
16
16
18
18
18
20
20
23
23
25
25
25
27
37
43
55
64
68
68
71
75
75
78
81
81
81
82
82
82
84
85
85
87
90
93
95
95
96
101
114
119
125
129
132
136
137
138
142
147
148
153
154
158
163
164
169
173
178
183
188
193
197
201
203
208
213
226
240
254
269
274
278
283
288
