589
55
61
257
91
63
111
604
29
60
88
140
118
241
190
79
49
176
132
254
247
46
113
199
296
163
68
179
141
182
189
221
93
59
43
117
101
131
171
44
33
206
128
287
75
58
54
37
623
57
39
64