409
276
162
360
66
441
156
310
1 213
834
1 033
364
138
102
122
352
98
645
363
97
71
412
75
94
1 206
602
341
202
67