24
168
35
58
26
78
58
40
109
187
161
20
8
248
50
189
246
25
22
33
29
29
16
32
25
130
139
182
35
42
31
34
83
30