8 113 258 true 5 6 7 12 15 16 22 37