24
26
310
113
87
93
166
102
31
8
53
45
164
122
131
107
168
28
61
35
22
37
95
7
42
148
38
115
201
69
67
12
16
58
18
17
55
25
59
20
30
3
39
71
66
147