0
16
29
32
33
36
43
56
59
69
75
83
90
130
141
143
147
169
182
200
205
