65
160
308
801
245
154
106
167
86
66
123
174
138
518
134
646
148
427
158
1K
116
62
185
430
228
208
121
114
97
125
96
187
458
182
188
200
250
307
295