43
33
36
98
27
59
19
25
39
91
12
112
34
28
97
23
143
41
30
49
22
11
16
55
29
40
44
20
45
61
7
42
8
70
51
9
26
14
24
10
105
52
46
38
31
37