5 109 257 true 1 2 8 18 37