7
24
14
43
32
10
97
11
15
80
75
20
38
36
50
39
6
51
30
13
4
9
5
95
34
37
18
16
57
23
54
27
2
17
1
68
12
41