14
15
24
30
37
43
48
67
71
86
108
110
113
129
131
155
175
178
180
181
184
188
194
201
205
208
217
221
227
234
244
261
265
267
300
309
325
335
344
346
360
374
441
443
457
472
481
482
