9
15
18
25
32
39
45
50
93
95
106
