33682 0
44955 5
60358 6
95728 6
87780 10
48829 5
178454 19
152608 7
184583 19
121976 4
80577 8
53857 3
103679 9
127680 6
41984 3
81833 11
77780 7
65334 1
66230 7
29808 2
61055 4
79283 7
48258 4
93152 13