207
477
55
111
54
71
109
236
56
127
47
365
67
92
32
133
37
39
121
766
247
167
117
40
66
221
428
556
57
717
606