0
0
0
0
0
0
3
3
3
3
3
3
3
3
3
3
3
3
3
5
7
18
18
18
18
18
18
18
18
18
18
18
18
18
18
20
20
26
26
26
26
26
26
26
26
26
26
30
30
39
39
39
41
42
53
61
67
80
93
117
120
138
139
161
170
170
183
183
197
204
218
218
232
245
245
245
245
245
245
248
248
250
253
253
256
264
264
264
272
272
278
278
292
309
337
337
337
337
337
337
337
337
337
337
337
337
337
337
339
343
352
352
352
352
352
358
358
362
362
362
370
370
379
379
379
384
388
400
409
418
432
453
480
490
513
519
545
560
560
574
574
589
604
619
619
634
648
648
648
648
648
648
651
651
653
656
656
665
675
675
675
683
698
711
726
749
770
787
789
798
801
810
810
819
819
830
832
832
832
841
852
861
865
874
883
893
904
917
929
944
955
955
970
985
986
997
998
998
1007
1014
1024
1033
1048
1063
1089
1116
1146
1172
1196
1218
1233
1233
1246
1261
1276
1291
1306
1306
1321
1336
