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