22
15
6
16
5
2
8
27
47
51
19
29
14
39
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