29
30
36
45
49
54
59
81
84
85
95
100
103
113
137
138
