82901 10
37402 3
52582 4
196280 45
37178 4
33507 3
55451 6
39952 5
36576 1
19251 17
69426 5
92483 4
135534 7
20626 1
47928 6
30705 5
34580 0
51757 3
89926 20
48480 5
26477 1
113281 34
35034 1
53555 7