64
27
41
29
55
164
158
114
199
873
75
96
61
90
39
45
648
63
103
104
57
119
59
108
44
35
56
76
201
193
71
233