3
1
2
8
7
9
26
51
113
111
73
5
6
13
95
63
27
23
12
18
14
171
4
24
15
10
11
100
74
92
25
207
16
17
66
50
62
72
40
46
54