13
12
4
1
10
7
50
42
39
126
2
15
205
6
0
22
21
5
9
37
83
20
25
18
46
23
33
32
34
74
29
106
109
172
79