11
15
21
22
31
45
52
57
66
71
96
114
130
140
149
