10 563 440 true 6 17 21 22 33 36 51 53 88 95