16
19
25
29
31
38
39
46
59
72
94
105
136
139
141
147
161
182
194
200
226
244
250
274
278
283
298
