50333 4
30701 2
52230 6
48732 1
53101 2
35977 2
40908 5
33809 3
74907 3
46727 8
26951 2
44377 2
28379 2
43507 1
26005 2
32478 5
35477 2
47126 3
75953 13
45952 6
66105 7
51051 5
31827 1
33309 3