11
2
3
14
6
5
17
10
658
15
25
28
19
4
8
34
22
46
54
16
26
23
1
12
24
65
31
7
49
37
30
45
62
40
83
27
33