140
15
28
710
127
6
38
7
17
247
32
49
35
4
93
44
47
8
27
251
18
16
12
25
11
84
242
2794
51
229
645
212
203
48
79
92
407
272
144
434
24
54
606
133
138
171
177
109