0
6
13
23
25
29
40
42
52
73
89
132
139
155
162
166
