20
22
30
33
46
56
63
66
82
94
110
127
132
144
148
152
190
195
197
214
220
224
230
245
267
271
281
282
