24
73
17
13
94
52
46
56
45
37
42
57
130
10
35
60
19
63
12
20
109
95
8
49
34
174
18
43
182
196
40
9
82
98
84
132
548
31
119
177
170
108
274
77
97
125