2
20
15
21
81
8
74
9
3
32
10
4
27
46
120
30
78
6
16
66
14
5
13
11
62
33
18
44
26
12
24
17
23
25
76
53
28
29