94
78
57
60
162
80
65
68
46
51
570
32
128
673
31
61
47
90
248
64
97
136
215
63
52
92
44
164
106
74
102
625
265