451
30
244
263
435
52
85
24
17
8
13
3
14
11
21
19
18
153
115
44
54
29
12
599
213
310
241
133
36
5
20
1312
22
1254
37
16
59
1854
170
62
69
576
184