12 1381 676 true 16 23 33 46 49 61 74 75 79 87 90 95