10
55
34
172
50
37
125
98
80
226
74
363
111
333
300