96
231
548
555
82
277
118
179
30
183
31
201
66
125
44
194
86
188
11
10
8
162
19
115
21
108
20
112
105
2
9
93