8 64 214 true 1 2 5 12 15 31 33 38