7 160 281 true 7 10 11 18 23 32 34