0
6
14
19
27
41
53
66
69
73
83
107
119
128
129
131
134
136
140
143
157
161
187
199
206
223
238
274
