14
30
35
44
56
61
70
76
78
84
86
87
98
102
104
111
116
135
140
165
184
192
195
233
250
259
264
281
290
292
302
313
321
328
343
344
367
383
389
396
399
402
403
415
418
429
431
437
451
457
459
466
477
485
492
505
506
518
536
544
558
560
569
576
590
595
609
638
640
641
647
661
673
688
696
701
703
720
734
747
756
759
771
774
776
783
791
829
837
846
865
867
869
887
895
900
906
907
909
929
951
1006
1022
1044
1048
1076
1085
1114
1116
1125
1128
1139
1142
1153
1165
1171
1187
1197
1201
1204
1211
1212
1216
1241
1252
1259
1261
