127
167
108
479
128
168
100
128
161
5441
164
433
113
121
179
148
112
346
249
100
97
96
92
327
115
169
173
121
87
108
111
217
109
153
112
185
138
452
990
262