0
0
3
3
3
3
3
3
6
6
6
6
9
9
9
9
9
9
12
15
18
18
21
21
22
29
29
38
43
51
56
56
63
73
96
136
136
136
140
140
140
140
140
140
140
140
140
140
140
140
141
141
142
142
143
144
144
144
144
145
145
145
149
149
149
153
153
153
153
156
159
159
159
159
163
163
165
168
173
173
175
177
180
181
182
182
184
187
190
194
197
201
206
209
213
218
223
228
231
233
236
236
239
242
244
246
246
249
253
258
263
263
263
269
269
269
269
272
273
273
274
277
282
287
287
290
297
308
310
312
317
324
325
328
334
339
369
386
412
438
464
464
464
464
464
464
464
464
464
464
467
467
471
471
475
475
479
479
483
483
486
486
489
489
493
493
493
493
493
493
493
496
500
500
500
500
500
502
504
504
507
507
511
521
530
537
547
562
577
592
597
602
607
