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