0
15
16
25
38
42
52
59
60
65
77
80
111
131
150
