129
556
43
411
50
379
45
278
102
320
52
259
60
179
3
243
13
177
92
1,118
12
186
61
166
262
170
28
138
7
81
758
47
241
111
20
99