1
3
10
22
27
28
36
37
38
39
40
46
48
69
70
70
70
76
76
83
86
92
96
100