12 996 455 true 0 9 13 14 28 30 34 37 43 59 63 95