0
4
6
7
15
16
43
47
53
58
73
93
102
108
125
132
175
178
182
189
191
199
228
235
244
249
