99401 10
31677 4
18832 6
17382 4
19207 4
62554 7
42028 6
29351 4
29279 1
28734 5
37376 2
55154 10
33408 3
18304 1
113755 28
17931 3
17059 0
28233 2
77505 12
104503 5
28952 4
60481 8
27304 3
46629 7