0
8
36
40
49
59
63
76
79
85
90
110
116
138
147
150
