24
219
765
149
15
145
38
19
75
63
49
722
601
547
192
44
48
42
105
91
31
79
165
184
178
12
98
161
33
76
32
157
166
56
85
288
41
119
273
83
494
21
160
196
73
238
297
168
198
224
57
122
388
50