10
21
33
38
49
57
70
83
85
100
116
