20
14
12
17
16
28
35
62
26
59
15
31
11
77
47
18
89
40
57
99
7
8
36
46
55
27
22
21
51
32
178
191
50
177
54
29
9
42
141
13