9
25
2
6
26
24
8
12
73
19
3
58
72
42
47
11
14
15
50
97
23
10
5
39
30
1
57
105
20
16
13
17
76
27
28
37