2
4
26
3
12
5
21
22
17
13
8
9
10
61
36
57
24
23
15
29
11
77
31
44
45
25
32
16
33
19
53
28
30
50
39
58
14
34