4
18
9
24
16
44
31
46
30
10
19
36
17
50
8
14
34
1
6
12
47
75
2
7
38
57
60
55
29
42
90
56
69
52
22
25
27
5
15