152
70
135
191
24
127
171
63
685
119
100
166
42
76
86
280
208
28
214
99
26
59
163
1K
16
98
79
76