20
11
52
177
42
56
25
109
74
59
7
50
13
16
6
9
107
32
89
28
3
14
26
27
18
24
8
57
22
10
147
58
40
5
30
4
152
104