557
346
149
19
21
6
113
16
18
80
259
9
49
57
67
191
43
12
23
38
24
53
81
20
15
29
8
127
116
163
214
436
32
27
13
5
28
36
97
26
34
55
4
47
10
58
78
31
2