20
26
30
47
63
67
72
73
78
79
82
86
87
91
105
125
146
148
158
171
199
202
214
225
246
255
