0
3
8
17
27
32
41
43
60
66
71
85
96
150
154
