48
541
77
402
86
342
239
352
203
219
39
166
32
172
18
151
16
144
6
336
45
146
136
9
103
12
95
11
88
3
76
71
28