29777 3
29754 3
29756 3
29752 4
29730 2
29728 4
29734 6
29704 1
29702 4
29702 2
29707 2
29678 2
29680 1
29683 2
29653 2
29656 4
29627 1
29633 3
29626 2
29627 5
29602 2
29606 8
29608 4
29584 5