0
18
22
36
41
45
47
48
61
65
74
77
85
92
117
121
126
154
163
166
170
175
188
213
224
253
258
270
274
275
277
283
285
295
297
304
305
314
327
330
336
338
351
370
371
376
377
386
392
400
409
410
420
451
452
456
458
470
480
499
511
537
540
542
545
548
551
555
557
578
588
600
619
663
674
684
693
713
718
726
754
760
765
779
781
783
789
791
796
798
801
805
814
845
885
910
949
956
962
964
965
986
1024
1026
1031
1041
1044
1050
1072
1074
1093
1098
1115
1118
1124
1130
1131
1138
1148
1150
1155
1165
1194
1203
1241
1244
1276
1278
1297
1301
1305
1306
1312
1342
1345
1346
1358
1395
1397
1400
1415
1421
1424
1430
1438
