420
888
121
426
84
290
229
372
129
291
76
274
156
276
27
125
57
157
13
720
64
164
35
181
47
137
9
88
25
119
22
112
26
126
29
94