4
15
12
16
5
55
17
7
20
27
9
18
25
49
58
62
29
31
6
19
23
22
11
34
1
24
32
14
138
2
28
3
26
30
38
43
39
83
35
45
93
21
37
42