77
387
245
212
231
32
288
227
143
297
270
37
106
156
210
92
205
38
86
102
141
16
209
46
793
60
21
155
123
48
42
1384
31
149
228
112
17
530
52
171
29
108
261
287
85
222
603
346
45
51
40
13
115
121