8
77
223
27
17
25
562
10
20
6
3
13
88
11
29
21
0
18
15
9
22
45
51
35
250
46
14
496
195
31
12
33
19
32
7
1
81
196
103
74
38
79
34
83
23
774
451