11 639 410 true 5 6 12 14 17 18 19 27 30 31 37