24
135
117
89
497
187
78
9
13
427
46
188
38
202
687
114
460
432
161
295
121
193
141
221
562
331
341
101
245
16
357
149
88
169
83
67
439
23
70
80
15
20
29
266
95
1434
50
55
411
173
59
63
30
34