40 0 25 15 32 35 14 55 8 19 16 19 21 50 1428