24
23
28
16
6
7
8
71
15
27
4
11
112
178
76
21
37
59
49
29
140
122
50
32
33
47
95
48
35
25
65
67
44
73
26
17
45
41
31
13
5
9
159
1
0
2
3