320
572
214
510
278
483
95
327
71
300
74
256
32
173
15
102
25
164
255
18
132
24
146
16
144
129
37
126
61
714
13
97
21
57
6
96