27
626
82
578
94
512
44
311
25
239
14
203
38
232
15
184
33
218
254
55
217
30
166
43
154
29
174
11
113
61
713
156
9
135
5
110