16 874 473 true 1 3 10 13 22 25 32 48 50 51 55 59 71 80 84 86