421
733
68
494
42
266
269
373
59
190
121
341
29
246
31
350
63
238
6
316
10
174
5
155
113
16
15
109
7
90
12
93
9
84