6
10
13
28
41
49
60
74
83
96
100
107
109
117
127
145
152
164
233
242
254
255
264
265
270
283
290
302
