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