77
201
224
49
315
184
43
78
105
86
106
163
169
91
60
129
156
183
22
42
50
96
35
153
58
114
108
83
121
275
772
207
288
283
80
68
109
123
191
51
250
174
210
93
125
98
167
73
97
292
200
119