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