48
215
96
431
73
258
18
102
31
229
46
245
28
166
17
169
15
131
110
11
113
1
3
83
14
92
61
713
8
67
98
80