8
3
58
57
51
4
9
28
16
27
21
5
25
13
7
35
15
10
24
14
20
585
18
22
29
12
48
11
49
26
562
2
50
17
38
19