129
512
25
437
53
324
68
296
284
10
212
13
201
169
4
141
61
714
32
196
147
16
170
28
117
37
135
6
149
15
111