9 160 52 2 3 8 9 13 39 40 46 80