74
40
89
56
174
20
64
1256
79
977
62
209
47
37
247
394
59
87
173
69
928
195
215
107
26
138
36
85
284
66
51
18
57
391
42
122
117
110
78
52
176
180
55
28
193
157
39
93
220
23
238
111
106
21