16 1608 656 true 1 3 7 11 13 16 20 40 45 48 49 52 62 64 85 98