9
6
8
3
19
39
25
14
11
13
5
12
10
16
85
100
32
30
24
57
38
52
15
28
34
7
44
35
20
42
18
26
21
29
2
110