0
8
10
21
25
29
31
32
42
56
62
69
93
103
108
120
130
146
147
156
172
202
227
