25
107
65
14
15
17
3
7
33
47
247
45
37
24
23
66
38
41
32
20
53
27
22
58
5
8
26
9
6
49
30
19
10
4
13
2
11
18