149
895
278
695
112
464
128
440
83
479
104
273
61
327
43
214
80
246
92
230
279
1,040
46
320
158
48
184
49
170
16
156
20
457
28
138
30
132