185
583
76
410
139
396
61
229
74
296
278
1,048
59
305
40
250
129
261
71
236
28
153
29
171
14
138
26
130
20
155
5
98
36
147