56
191
4
170
397
874
30
37
47
111
68
15
77
13
23
10
5
19
395
73
9
52
325
48
38
27
8
2
20
65
133
44
25
49
28
22
17
59
449
188
18
932
24
223
31
21
136
70
97
137