4
27
44
1
6
21
8
5
34
3
10
42
11
2
14
80
28
29
16
26
9
60
50
15
24
30
41
33
23
25
32
43
40
47
242
66
76
111