52777 5
52527 8
52403 7
51652 6
51276 4
50701 6
50476 3
50407 6
49882 5
49705 3
47755 3
46833 8
46534 2
46477 2
45878 3
45852 1
45506 2
45358 2
44301 5
44078 1
43604 2
42354 2
41829 4
41106 5