23
28
16
27
7
59
15
24
170
76
18
36
57
40
26
128
104
41
25
30
22
44
72
45
32
21
64
46
39
38
70
20
14
13
5
9
6
158
1
0
2
8
50
37
10
29