23883 3
16384 0
21458 1
19153 0
29106 2
22405 3
17708 1
16931 3
30934 5
34704 7
33327 8
29906 4
22532 5
40333 7
20608 2
22634 0
17658 1
20877 0
15957 1
18956 2
21155 1
15103 2
20903 1
16858 1