28
34
45
14
8
20
11
7
32
1
24
10
30
19
9
63
3
13
4
12
27
0
16
26
42
17
5
106
153
103
22
90
76
40
52
75
55
47
15
133