14
25
107
85
8
64
16
45
4
9
31
7
11
5
20
21
40
15
28
3
36
84
108
38
35
32
44
27
13
23
18
12
19
52
2
34
17