20
22
38
40
13
55
2
1
23
18
39
97
92
24
10
3
4
25
45
49
50
36
11
32
27
21
69
17
30
42
12
15
53
6
58
360
7
26
8