11 464 31 2 4 10 13 19 31 36 41 42 52 86