42
324
154
197
39
63
128
54
116
536
65
239
24
143
218
158
421
439
74
38
115
344
203
136
13
60
8
67
48
120
17
124
133
64
100
435
244
44
121
434
462
94
310
222
168
18
72
28
26
27
221
31
364