82934 4
94077 3
56480 6
103104 12
127832 5
50076 6
33502 6
64277 5
39178 2
114878 14
120782 18
107751 23
79801 16
22731 1
69583 7
125983 17
208501 17
50555 5
97951 25
29607 8
57458 9
49658 4
261502 52
123681 13