0
5
8
11
16
20
28
29
38
45
51
63
93
110
116
119
150
152
157
184
186
187
202
214
220
221
223
236
243
245
248
254
287
290
296
309
311
312
316
320
323
341
342
344
346
373
379
380
388
414
422
432
490
502
524
529
530
536
538
564
566
569
571
573
575
588
592
593
630
633
645
653
667
669
674
680
683
685
703
717
718
723
736
740
741
744
769
770
776
796
805
826
840
843
862
868
876
881
882
902
930
955
957
959
969
984
1001
1025
1064
1065
1093
1095
1102
1105
1106
1112
1118
1127
1138
1150
1155
1157
1178
1183
1186
1187
1201
1213
1217
1222
1244
1272
1287
1288
1289
1296
1303
1314
1317
1349
1351
1362
1367
1379
1449
1461
1469
