0
6
13
15
43
54
80
92
96
107
132
136
137
139
145
150
170
175
187
201
