25
23
10
42
30
22
34
99
18
75
68
33
29
11
13
5
79
24
19
84
9
17
7
4
28
6
16
35
32
15
37
85
46
65
52
26
3
40
21
20
12