198
120
220
172
169
687
20
204
66
8
274
170
21
4
4
17
52
5
1
191
14
159
153
17
70
8
5
103
97
0
55
38
29
25
1
410
5
178
8
160
256
185
141
284
27
241
96
