21
8
19
2
10
6
57
39
5
28
16
47
32
14
3589
4
30
27
109
3
7
11
43
66
48
20
15
74
24
83
85
17
60
105
9
31
78
25
37
12
64