0
20
24
27
36
37
49
51
80
111
127
139
143
154
156
185
188
207
217
225
239
278
295
297
301
303
314
331
332
341
355
359
360
371
393
412
434
467
470
477
487
488
493
510
515
524
540
543
567
578
604
605
611
641
650
673
675
676
692
695
715
732
741
742
745
754
761
766
768
777
782
790
798
816
824
827
828
834
837
847
850
852
872
883
891
894
913
922
933
940
944
965
974
982
1000
1014
1015
1031
1034
1037
1039
1060
1061
1079
1098
1113
1114
1130
1135
1136
1150
1152
1159
1162
1185
1197
1198
1202
1213
1252
1260
1268
1283
1292
1306
1316
1318
1319
1323
1326
1338
1339
1343
1345
1346
1373
1374
1382
1392
1398
1406
1416
1426
1432
