101
89
159
149
101
289
215
152
102
139
125
172
363
179
298