438
510
278
388
100
249
139
481
71
358
34
168
77
172
81
41
163
61
713
20
76
286
117
187
73
162
45
218
27
160
10
166
5
135