228
3
557
142
212
17
176
15
183
94
113
56
498
25
185
100
313
47
280
26
334
153
378
163
367
31
439
142
128
89
245
179
297
41
260
73
526
162
380
21