10
12
7
4
5
25
55
17
16
9
15
8
38
69
6
13
3
74
31
34
14
40
21
22
24
52
107
29
54
19
96
11
87
57
18
30