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