12
30
36
54
76
82
95
97
105
114
119
133
135
137
140
149
