51
213
57
84
61
104
182
33
139
270
221
209
72
245
27
159
52
216
39
807
100
218
79
106
150
34
95
131
142
50
68
78
223
149
65
25
74
93
244
71
49
20
169
125
30
36
62
184
89
134
285
156
313
253
28
98