3
8
11
16
24
39
59
64
66
91
96
101
134
141
