17
30
33
34
37
45
60
63
79
82
88
98
99
117
126
129
142
143
168
195
210
214
215
228
237
