197
259
51
49
239
54
101
141
114
79
60
64
145
191
77
279
181
373
25
63
518
206
807
138
476
44
121
111
266
85
600
57
33
156
29
309
158
349
80
69
178
62
110
1203
265
116
115
75
31
30
21
498
37
92