16
26
28
44
18
26
31
38
39
40
48
5
14
29
31
34
50
112
132
140
136
144
200
207
213
227
230
234
244
305
312
326
331
334
353
338
406
418
422
426
436
504
512
514
516
524
528
537
607 608
624
631
635
628
638
612
616
626
646
656
700
704
720
722
730
732
707
803
805 806
823
833
825
812