3
8
36
47
10
11
29
15
17
2
26
25
12
57
16
13
28
23
45
18
42
33
43
31
9
5
4
39
32
19
51
20
24
78
37
53
41