57
136
75
91
243
44
92
69
244
144
78
121
80
111
19
108
110
50
73
97
203
27
291
20
47
88
320
583
153
31
86
426
30
329
26
96
33
208
18
52
93
9
29
220
17
226
94
129
87
171
95
83
179