23
12
1
35
72
20
102
259
16
18
47
9
11
107
7
5
40
3
10
578
4
50
6
51
106
31
26
19
56
15
14
129
39
0
17
8
42
25
21