146
460
73
371
42
337
81
284
79
364
572
30
235
116
278
106
228
55
250
39
176
32
141
19
135
137
119
9
90
15
101
8
98