25
96
13
32
23
10
12
44
49
20
26
14
35
40
30
51
56
71
87
37
28
72
38
24
89
83
31
15
27
58
21
62
143
36
48
11
17
16
29