24
21
3
18
7
36
19
102
10
44
4
8
6
9
14
39
49
15
46
113
45
37
31
29
13
55
61
327
168
5
2
117
40
216
26
22
88
20
47