10 1603 51 true 2 21 29 62 64 73 83 118 120 135