0
12
15
16
17
23
27
50
59
72
85
91
93
121
138
148
163
