71
596
65
522
84
361
17
201
133
239
32
208
72
185
46
196
31
156
13
768
20
105
19
103
16
96
12
100
11
93
1
90
95
22
73