55128 2
37152 6
45678 5
137633 40
111459 40
85178 16
69955 4
48809 7
48159 6
83357 11
53029 8
92401 18
46183 7
56056 10
65227 12
72159 13
36859 5
266427 87
47230 7
115979 20
92855 20
67904 11
86582 22
388328 94