147
456
536
28
131
499
50
254
392
47
200
16
29
44
3548
112
15
21
169
1543
41
19
48
193
79
31
178
59
26
22
135
64
33
27
489
166
18
220
93
1316
35
38
23
603
51
5
260
9
54
6
24
13