284
976
59
377
249
579
87
270
38
221
77
260
52
197
111
217
3
103
115
19
137
10
126
24
129
44
144
92
1,087
20
117
110
106