24
12
7
5
4
32
28
3
18
11
109
14
19
26
76
15
140
27
37
63
47
208
183
58
75
82
52
83
38
189
71
13
41
17
30
36
42
44
50
165
68
46
45
93
43
56
8
232