4
30
7
57
40
5
51
46
27
1
10
8
3
16
91
15
9
2
20
21
19
23
153
173
38
13
22
24
26
110
62
117
113
139
95
81