13
15
74
454
36
106
436
234
392
60
344
138
70
247
32
1037
151
119
209
111
249
80
269
97
318
596
287
77
211
16334
155
83