24
35
119
177
56
173
30
28
21
145
59
107
13
176
34
49
5
14
20
55
15
94
172
156
95
279
147
167
122
10
22
709
335
7
250
102
9
271
27
252
980
37
40
29
97
17
12
209
11
57
48