10
11
19
28
29
45
61
80
94
112
117
134
138
142
