56
55
123
140
321
282
230
248
41
60
43
57
66
16
40
37
232
223
11
73
52
131
38
28
42
107
455
21
34
33
30
96
89
18
62
27
343
81
23
19
31
44
93
168
72
269
59
39