4
12
20
7
6
16
13
114
56
15
19
46
44
26
5
54
3
1
9
2
23
32
76
25
21
24
28
11
8
39
74
53
48
14
27
43
50
106