71
595
65
519
84
361
17
200
133
239
32
208
72
183
46
194
31
155
6
339
20
105
19
103
16
96
12
100
11
93
1
90
95
22
73