8
26
15
12
46
9
52
20
173
3
69
22
31
25
18
66
357
104
0
10
16
50
14
11
29
87
23
7
4
27
116
5
6
17
13
19