47
33
38
13
19
6
64
3
4
10
5
14
11
12
57
40
8
105
7
27
2
48
18
16
20
46
28
25
15
297
72
109
55
21
130
26
94
30
17