288
44
153
498
202
193
75
219
94
427
145
191
71
195
23
230
36
43
32
17
20
47
61
90
52
25
410
238
299
108
84
62
728
7
218
21
68
147