188
69
176
169
898
195
55
9
82
68
31
40
373
19
258
397
75
193
49
64
53
79
113
151
164
29
232
61
10
146
100
44
11
15
187
43
37
107
90
106
54
60
45
30
167
123
97