24
10
41
14
47
5
19
45
29
17
63
158
142
87
40
39
69
30
15
25
56
16
11
48
28
54
52
53
44
31
329
144
55
213
38
104
91
61
26
18
21
771
81
105