323
1
472
81
390
61
161
249
128
102
213
280
290
204
593
247
69
55
203
551
60
219
282
228
185
68
268
2
242
520
164