16 3450 1338 true 1 3 14 17 21 28 36 43 47 55 65 76 80 86 89 97