2
15
24
42
51
69
80
94
103
112
113
120
