5
10
11
22
28
48
50
61
67
77
80
92
95
108
123
124
153
195
216
219
243
264
282
283
284
285
290
292
293
296
