14
10
9
8
47
19
28
7
4
5
122
12
17
25
6
15
1
52
13
44
2
22
55
143
50
29
26
37
70
34
16
30
41
20
43
40
33
31