12 814 394 true 1 12 13 24 33 40 44 55 70 73 75 87