185
583
76
410
139
396
74
296
59
305
129
261
40
250
61
229
71
236
28
153
29
171
7
151
20
155
36
147
26
130
14
138