267
319
167
255
52
232
21
121
89
90
278
172
81
24
107
261
30
65
223
242
42
38
241
193
225
75
209
198
110
156
148
536
78
151
102
91
201
15
202
236
140
853
128
176
62
27
160
165
14
67
80
195
106
462
244
48
146