2
7
10
16
38
47
56
58
62
70
88
110
134
148
153
165
