228
914
92
423
97
685
143
469
76
448
34
394
50
320
77
208
68
323
20
292
57
172
251
33
239
31
154
38
25
193
29
111