99
388
29
306
57
323
112
307
44
178
60
264
88
203
23
269
14
174
61
713
24
212
19
147
63
221
9
119
13
160
33
91
148
21
149