24
142
16
7
9
44
33
4
2
1
3
5
99
93
6
14
12
59
19
71
56
38
13
10
25
11
8
26
32
54
18
17
27
29
15
28
50