316
629
98
267
74
452
48
289
21
170
60
240
26
230
41
201
43
129
13
221
159
103
115
158
11
160
15
256
132
31
79
99