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