20751 2
35576 3
22959 2
22777 4
42207 5
17955 3
23784 5
16152 1
25479 1
17584 2
20606 2
27703 0
60151 21
23930 2
25227 3
39557 6
14580 2
16327 1
21806 2
19279 1
26934 1
21908 2
24754 5
40058 1