13
54
11
80
51
34
47
52
22
25
12
5
46
83
89
45
35
67
17
16
20
21
18
177
75
128
105
131
44
62
56
206
38
55
26
30
68
136
112
63
157
259
217
88
82
32
146
90
178