3
3
0
63
287
189
81
176
181
49