20
5
25
23
2
156
32
30
143
27
8
1
18
12
9
16
22
15
58
201
121
107
21
51
37
38
87
17
52
65
4
46
13
3
49
86
99
14
7
45
36
88