28
10
14
23
12
9
6
22
30
7
4
45
18
16
19
34
42
32
24
0
54
20
59
31
8
13
17
25
136
63
36
27
173
15
127
40
143
95
44