8 2339 394 true 4 6 16 18 20 22 25 33