335
15
49
25
153
37
29
42
177
200
244
145