133
713
90
618
67
595
73
560
47
339
56
275
77
323
24
195
22
267
19
140
33
80
18
179
34
50
20
186
9
7
45
16
166