134
528
293
535
130
454
77
264
73
235
56
223
138
190
64
174
18
127
122
41
20
27
25
114
6
331
29
106
17
108
28