10
29
33
38
53
65
70
71
85
90
120
124
134
141
170
172
176
178
182
190
199
213
215
263
264
290
296
305
318
335
342
357
361
372
379
381
392
408
422
425
452
457
462
471
475
492
518
531
536
537
550
556
561
572
575
577
580
594
597
604
619
627
634
637
651
655
