8 384 281 true 5 12 16 17 19 26 32 39