2
14
21
30
32
38
56
75
101
105
114
120
132
139
