15
6
16
14
5
2
4
8
27
47
51
19
29
39
22
20
12
32
42
17
46
67
24
78
117
3
11
55
10
36
34
60
13
7
65
52
35
33
54
40
25
9