0
2
9
14
20
36
46
63
80
103
106
114
118
139
142
