417
305
145
223
92
134
196
45
67
303