5
22
35
40
57
63
68
81
89
108
110
138
146
154
160
169
170
184
221
226
230
232
236
248
267
278
296
297
300
310
311
318
327
