10 226 184 true
1 3 4 11 13 19 20 28 32 39