24
23
28
16
30
9
8
72
15
179
76
21
37
58
48
139
123
50
32
34
31
47
90
36
67
61
45
44
75
27
20
41
14
5
7
6
159
1
0
2
3
79
57
39
11