21
209
454
161
141
290
173
31
175
103
29
130
147
172
266
95
145
74
117
196
80
109
169
68
129
81
76
112
257
107
146
69
151
162
46
132
207
184
181
142
165
98
190
45
12
22
28
37
228
342
13
164
18
39
17
36