24
159
160
229
322
151
17
40
122
271
118
214
154
412
67
60
68
546
41
45
121
224
26
105
107
119
78
74
16
44
56
1539
13
23
64
37
29
675
59
48
14
316
384
54
19
549
185
203
152
162
109
75