24
23
28
16
27
4
7
71
15
11
105
172
76
18
37
57
42
26
129
108
41
29
30
22
45
75
33
21
64
46
39
38
70
20
8
40
13
5
9
6
158
1
0
2
3