165
30
24
525
64
365
65
171
164
170
162
179
258
2372
428
71
274
157
104
336
151
122
219
273
206
10
225
21
142
42
9
111
94
53
35
61