58
157
26
126
136
220
34
517
232
60
321
15
446
515
244
78
185
94
36
365
148
38
66
877
24
314
265
27
145
91
9
70
25
112
22
55
33
125
89
142
120
143
110
64
1987
176
59
63
144
259
447
617
241
224