61
150
135
367
151
148
142
13
35
225
133
28
59
130
579
185
4
33
15
1
32
332
245
178
24
3
60
30
309
181
120
98
204
6
27
21
431
487
238
576
432
370
91
616
763
327
10
99
196
315
22
47
175