13
12
35
10
9
34
5
4
3
20
25
6
46
27
8
15
42
7
197
2
19
99
11
28
29
90
88
47
39
66
26
32
49
17
14
0
58
37