3
10
15
16
20
35
60
72
89
98
101
109
112
137
