5 112 233 true 2 12 16 23 26