57
119
135
38
24
55
83
49
51
44
88
27
17
879
136
332
214
45
469
453
3857
65
220
31
158
95
571
94
74
126
194
359
68