5
24
27
30
40
49
61
62
66
69
89
91
103
108
128
141
152
154
175
176
182
189
212
218
220
243
250
268
277
303
305
312
331
333
334
341
350
