0
1
8
14
34
38
41
75
79
93
103
108
114
141
152
175
191
215
228
240
249
261
263
271
282
285
303
307
323
326
327
328
335
338
342
355
356
358
360
379
411
415
424
452
464
466
478
504
536
556
557
564
565
572
573
582
588
589
619
622
626
628
641
646
653
662
679
681
698
714
715
732
735
742
752
757
782
783
784
785
788
795
820
823
829
850
869
872
878
889
896
900
929
936
949
963
993
1001
1002
1003
1004
1013
1017
1049
1060
1063
1081
1091
1093
1104
1114
1118
1135
1148
1151
1160
1161
1190
1202
1234
1245
1253
1261
1262
1264
1268
1278
