24
15
16
23
19
9
10
12
5
46
65
39
11
110
31
42
25
7
22
8
6
30
17
14
20
40
54
13
53
38
45
26
100
109
77
58