13 1089 554 true 2 6 17 21 22 25 40 44 47 55 63 83 84