0
5
8
12
20
26
33
45
61
67
76
88
125
128
