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