29
34
15
13
31
104
60
14
19
4
38
2
45
43
23
28
47
33
9
16
6
26
27
5
1
72
61
94
37
46
12
70
0
65
228
64
11
115
90
55
80