9 395 347 true 2 7 13 19 20 30 32 36 37