15 1378 546 true 0 6 8 9 17 32 34 38 50 53 61 69 73 83 96