5
10
13
24
40
60
63
71
88
97
102
114
116
120
127
151
182
184
191
202
222
223
232
233
236
238
256
280
285
