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