31781 3
31732 3
31682 5
31527 1
31331 2
31257 1
31203 0
31204 3
31055 2
30752 3
30755 2
30652 3
30251 4
30156 6
30029 3
29956 2
29931 3
29809 1
29655 1
29606 6
29580 4
29557 2
29107 3
28984 5