5
7
13
31
38
58
72
76
112
133
134
140
149
150
151
