46
29
3
18
98
11
6
24
9
25
7
21
40
34
54
23
10
104
26
64
13
20
5
15
1
2
35
53
33
52
8
27
49
42
12
22
71
14