0
11
15
22
36
53
55
57
69
89
101
104
110
117
129
139
140
143
148
163
166
