12 1086 478 true 2 3 14 36 37 40 48 53 57 61 65 82