8 168 307 true 2 7 8 12 13 14 30 35