12 358 328 true 13 18 25 26 30 37 47 67 70 73 74 78