208
95
25
197
138
31
113
745
106
51
93
15
226
198
81
48
101
98
383
109
201
128
194
42
85
72
19
94
63
182
216
154
140
83
147
56
91
136
41
171
278
26
53
651
422
55
142
319
209
50
59
28
215
27
102