5 137 101 true 1 16 18 32 38