105
119
65
67
125
307
239
141
286
172
285
74