58
64
38
123
231
26
19
90
146
238
57
50
47
18
23
54
73
45
20
66
35
69
65
93
31
78
55
850
143
42
22
115
88
34
29
40
75
225
59
151
14
77
260