27
40
38
58
6
4
18
8
35
81
60
17
19
11
15
7
54
30
5
14
25
12
13
2
22
62
50
45
52
3
20
9
339
82
16
36
48