12 849 393 true 5 9 14 18 34 35 38 45 56 66 73 74