10 3164 504 true 4 8 9 11 14 18 19 23 32 36