9
11
16
25
28
34
52
58
76
104
111
114
129
142
149
