0
0
0
0
0
0
3
3
3
3
3
3
7
7
12
16
16
22
29
36
47
68
68
68
68
68
68
68
68
68
68
68
70
70
72
72
74
78
78
78
78
78
80
80
80
80
80
84
84
85
87
87
90
90
90
91
91
92
99
112
122
135
149
155
155
159
159
162
166
166
171
175
180
180
180
180
180
181
184
184
184
187
191
196
201
201
206
210
210
217
223
229
241
262
262
262
265
265
265
265
265
268
268
269
273
273
275
275
277
281
281
285
286
290
295
298
303
306
310
315
320
322
327
332
337
337
339
342
346
349
360
373
388
401
415
426
426
430
430
433
438
438
443
447
452
