57
129
575
83
192
45
88
50
289
19
41
237
56
84
55
114
38
217
26
269
52
130
108
85
30
42
166
102
65
188
90
28
106
201
40
47
31
13
82
259
79
111
1490
37
209
66
176
208
271
160
34
20