173
37
88
231
20
52
166
192
82
58
243
279
59
249
50
161
40
124
111
164
156
42
17
182
24
22
35
67
128
19
25
196
214
18
45
38
56
78
149
15
66
7
36
197
41
57
138
47
28
84
62
63
85
30
10
23
71