16 1395 555 true 2 4 11 16 18 22 29 32 46 49 50 53 71 89 91 92