29
2
1
8
62
51
18
10
4
65
7
11
26
31
14
559
3
6
27
28
30
85
33
35
5
16
19
21
44
171
101
41
0
34
71
22
32
24