8 102 227 true 1 2 3 8 10 16 19 30