23
28
30
98
88
126
133
32
94
64
59
49
47
25
31
55
40
50
48
78
58
57
34
35
51
54
63
43
45
33
26
2061
52
41
60
166
29
42
70
36
179
84