63
40
47
204
96
77
249
113
363
184
146
127