11
9
35
23
10
8
5
6
18
55
37
12
82
4
2
51
7
25
90
17
47
32
29
13
27
30
42
34
19
45
14
3
48
15
76
110
61