228
848
141
470
63
294
59
313
57
287
100
387
41
197
65
220
66
6
332
61
175
39
190
37
144
157
17
147
24
130
18
23
128