102
1,153
44
529
115
656
48
513
31
291
34
358
70
249
42
340
61
373
3
4
217
18
341
41
334
114
111
252
16
266
241
32
248
19
247