8 100 238 true 4 5 9 14 18 22 23 24