16 853 496 true 1 2 8 11 16 17 20 25 45 47 53 56 64 69 75 98