2
27
6
26
49
4
55
8
30
10
3
46
72
22
21
40
23
43
5
18
53
14
12
9
127
35
28
32
19
44
16
58
87
33
11
48
52
42
13
7