228
850
141
468
63
292
59
306
55
285
100
387
41
197
65
219
66
196
13
779
175
39
189
37
144
36
156
16
146
23
129
19
128