222
110
261
181
253
114
478
137
276
98
125
66
199
155
142
24
178
111
519
53
375
111
245
43