21
8
7
2
10
6
13
18
5
47
11
25
20
38
14
318
48
100
32
26
15
31
57
58
27
9
1
17
35
40
12
29
22
186
3
44