17
16
7
10
9
27
51
59
37
15
8
2
1
13
4
25
14
11
12
24
20
227
18
63
28
26
35
203
5
48
32
19
36
155
223