23
9
8
6
46
31
25
39
5
51
16
18
105
10
19
76
29
26
15
52
27
3
59
38
71
278
21
30
47
13
32
7
14
12
4
11
34
33