517
57
191
4
170
400
878
30
38
47
111
69
16
77
13
23
12
6
19
395
75
10
52
326
48
28
8
2
21
65
134
44
27
25
49
37
17
59
449
189
18
935
24
9
224
31
136
72
97