7 103 279 true 0 5 12 13 24 30 33