9
25
131
34
39
24
250
41
36
27
193
43
470
142
119
248
160
263
163
134
94
77
236
274
72
180
78
101
345
190