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