0
2
5
6
10
20
27
55
62
77
95
121
130
133
