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