8 1774 489 true 7 17 18 20 21 23 33 35