225 258 690 82 29 10 58 24 56 57 6 39 18 6 5 442