17 17660 159 true 12 20 28 30 36 51 52 58 61 67 74 81 85 111 125 128 139