46
412
79
669
65
659
85
608
56
457
278
1,047
72
422
25
432
48
364
77
200
47
359
39
338
133
304
51
318
175
202
275
57
280
20
264