13
57
4
41
18
9
27
17
10
22
20
16
23
12
7
2
1
8
305
111
6
28
25
5
24
44
0
15
14
3
29
37
343
78
42
11
34