80
116
91
37
568
214
196
23
89
108
898
261
24
186
32
147
201
434
25
603
99
313
318
63
218
305
46
38
220
78
293
7
1138
9
28
530
36
10
66
64
314
62
61
3
163
106
109
194
225
85
68
235
95
234
342
73
385