8 122 222 true 10 15 16 18 23 31 36 39