434
99
228
2307
175
46
66
87
326
382
161
144
105
90
1164
211
1075
70
47
1304
791
316
627
44
78
208
146
89
62
126
207
772
387
1119
65
712
108
187
232
104
311
79
111
100
275
153
113
441
74
287