228
993
240
574
91
267
170
195
29
153
66
293
76
54
226
47
169
45
139
15
140
53
223
23
164
36
159
61
713
33
122
9
111
14
105