4
10
6
12
26
21
16
113
22
13
50
11
9
2
1
8
44
34
14
33
58
5
24
23
40
29
78
31
36
41
48
60
30
20
28
39
25