2
4
13
1
11
5
17
43
23
39
16
26
19
27
18
41
22
29
14
6
20
34
25
9
30
35
53
24
57
28
79
48
21
33
31
10
47