14
10
23
6
1
51
18
7
27
12
9
15
19
5
3
105
8
29
31
181
35
56
70
26
21
46
39
52
17
76
98
223
13
101
67
30
16
143
119