27
44
224
173
319
201
59
164
79
180
10
75
11
97
39
14
266
176
23
60
114
63
115
37
64
29
123
34
151
721
71
258
66
17
571
48
451
238
89
52
275
78
113
67
388
70
36
147
447
1167
174
35
82