20
2
4
12
1
5
15
25
3
35
47
37
10
16
32
19
34
55
13
27
11
78
6
17
7
56
30
8
61
82
40
58
23
9
21
28
345