0
1
6
17
27
41
56
72
78
109
113
118
131
135
160
168
