13
19
20
32
39
47
49
62
76
85
92
95
99
101
128
145
167
178
179
195
203
237
241
255
262
267
272
286
288
296
298
348
350
356
363
367
386
390
399
432
439
448
451
464
487
500
502
515
518
521
527
535
539
551
564
566
575
576
584
609
635
651
657
667
675
677
685
696
700
710
727
731
761
768
792
793
807
812
816
820
834
858
868
875
877
901
908
932
936
947
949
956
957
961
978
986
993
998
1016
1017
1028
1039
1046
1053
1055
1056
1076
1084
1098
1106
1111
1136
1147
1149
1170
1172
1173
1184
1202
1214
1216
