131
958
111
759
42
664
41
663
50
675
17
515
88
328
16
355
24
361
12
208
19
330
38
163
154
15
106
200
25
215
8
117