11 319 383 true 2 3 4 8 13 16 17 18 31 33 38