30
26
38
19
18
5
7
88
76
36
15
8
9
27
1
29
4
213
14
2
13
11
28
6
104
23
42
20
10
12
72
44
0
3
67
79
24
17
55
50