13 1006 562 true 2 5 23 48 56 63 65 66 77 80 86 91 94