18
5
46
11
7
24
20
10
38
14
316
48
100
32
26
15
31
21
56
58
27
13
9
1
17
35
40
47
16
12
29
6
186
3
2
44
23
55
84
34