12
11
9
43
20
220
155
5
56
16
2
46
14
23
44
7
6
4
10
38
28
1
13
25
26
85
3
17
129
48
19
15
18
34
8
45
68
24
36