11 1084 592 true 0 9 18 23 40 45 49 52 61 79 96