278
852
115
456
86
411
101
438
51
267
60
239
25
235
205
42
202
92
1,139
20
189
29
152
41
141
125
148
44
143
18
108
50
111
17
106