92
232
278
37
176
81
25
49
108
23
24
159
610
34
50
266
31
30
225
244
111
267
42
247
194
40
5
227
76
214
200
110
53
33
4
148
538
152
155
899
105
91
203
249
15
202
237
141
859
171
131
177
135
343
65
426