12
16
32
46
48
58
60
70
79
88
100
119
127
129
150
151
153
160
177
184
190
197
204
229
231
244
250
254
268
274
281
318
329
332
343
350
355
378
395
399
412
414
426
431
443
446
447
