447
664
1547
408
117
28
42
66
300
74
133
63
136
61
189
249
226
55
72
83
43
48
56
149
809
46
67
78
89
35
75