90
76
103
150
89
136
137
139
140
141
145
147
149
151
154
15
16
17
21
27