0
2
19
20
35
37
50
51
54
57
60
65
71
78
80
82
87
93
94
107
114
125
131
135
138
141
143
149
153
156
160
166
168
174
187
196
200
202
203
212
214
217
222
224
225
230
232
236
237
239
240
