246
79
67
135
86
513
244
190
22
463
57
115
54
38
85
159
50
264
228
181
24
70
254
33
281
274
136
261
148
66
132
130
89
205
117
49
896
428
95
143
73
68
98
39
183
223
25
124
71
60
138
42
77
222
211
123