101
11
120
134
135
138
148
156
186
32