24
9
5
4
2
11
45
16
23
104
182
161
22
29
19
6
8
39
7
3
18
10
43
46
35
56
27
49
14
44
62
15
53
26
140
34
12
20
59