23
27
28
60
32
16
63
19
96
17
88
25
20
24
81
59
31
149
15
21
40
36
49
38
11
57
66
219
113
50
4
268
8
215
5
14
35
524
129
68
77
42
45