172
393
150
279
191
164
217
489
280
26
132
166
34
178
40
331
87
44
137
232
12
133
72
167
144
7
381
117
199
61
126
45
23
214
25
70
261
47
93
245
64
188
202
49
238
38
63
147
39
82
145
75