2
12
15
25
40
89
93
95
98
108
114
116
132
133
143
152
