271
261
965
494
264
169
72
100
196
70
120
56
34
143
28
41
358
324
115
19
14
153
10
7
18
598
126
48
31
177
216
22
1581
577
95
2395
186
262
63
438
553
96
87
64
51
294
140
27
44
171
109
103
12
127
33
23
173