5
6
14
11
8
1
2
9
21
7
18
4
16
19
12
38
23
34
3
27
17
48
60
44
40
30
10
24
35
88
36
26
79
28
13
95
71