22480 0
16681 1
18953 2
21034 1
23978 3
42955 4
31580 2
52257 6
29153 2
18682 3
36278 10
19056 1
52854 4
19159 1
20654 1
14380 0
15355 0
15880 1
15026 2
13503 1
25753 2
38277 5
32132 3
47284 17