151
581
180
547
64
378
74
491
229
252
215
320
7
128
40
230
98
265
27
224
23
145
28
131
11
165
8
96
16
155
3
79
135
4
87