1042
551
308
59
199
81
215
32
225
19
367
160
323
143
472
88
301
55
270
75
337
66
222
106
250
159
549
20
71
46
317
35
199
155
280
88
538
71
301
47