10
15
24
30
31
38
52
66
69
83
97
103
112
117
136
145
148
157
179
