147
106
73
236
481
119
32
155
450
195
229
132
159
108
503
31
78
1K
97
84
688
51
114
178
579
430
193
356