8 1076 377 true 14 20 21 23 24 27 32 35