0
4
10
24
37
45
87
93
94
98
100
110
140
146
154
170
181
190
202
219
228
229
234
261
270
294
305
323
330
338
372
404
405
407
455
461
472
475
477
481
486
497
513
519
531
534
549
555
564
572
591
594
596
600
607
609
