7
2
4
18
20
41
5
10
1
11
6
15
48
60
58
30
40
94
33
28
75
56
57
16
36
19
8
24
49
9
46
13
31
39
35
29
37
27
12