38
254
269
115
262
286
387
61
65
241
127
37
323
159
48
268
142
227
204
56
102
125
113
163
57
258
149
46
28
118
308
152
98
90
50
890
45
199
161
153
218
185
168
202
156
15
41
180
81
375
210
89
74
137