25
22
39
81
13
21
9
15
33
48
7
43
24
105
75
28
37
36
82
38
94
16
35
23
11
34
26
46
12
29
45
147
50
27
101
112
18
59
14
86
87
30
32
88