0
4
7
10
10
10
10
12
12
15
15
15
17
17
20
23
25
34
42
50
55
63
63
63
63
65
67
67
67
72
73
75
75
75
78
78
78
78
81
84
84
84
86
86
87
89
89
89
92
94
98
102
109
119
125
131
139
143
146
148
150
154
158
161
165
168
171
171
174
174
177
177
180
183
184
188
191
195
198
207
219
227
238
246
254
254
256
256
259
262
262
263
268
269
271
274
277
281
284
287
292
296
300
301
301
305
306
310
312
312
315
318
319
323
327
335
347
354
360
369
374
378
380
384
388
393
397
