29707 2
29707 1
29708 2
29681 5
29678 5
29655 2
29654 3
29626 2
29608 3
29609 4
29577 4
29552 6
29533 1
29527 3
29502 7
29502 6
29478 0
29480 0
29459 3
29433 6
29433 5
29380 3
29382 9
29355 11