287
939
387
918
144
342
111
249
58
273
147
361
61
210
69
300
35
241
68
395
101
178
59
195
13
150
28
124
20
118
8
105
145