153
228
354
139
223
224
391
364
297
270
99
148
200
202
228
267
130
133
125
81