57
313
114
206
255
156
85
176
155
221
419
115
84
246
208
152
60
25
180
77
91
140
50
113
131
260
159
201
120
111
64
81
51
102
422
74
108
75
263
317
39
160
173