0
0
0
64
189
432
431
429