69
360
96
76
123
774
66
95
55
157
47
78
256
73
309
267
756
131
87
218
201
90
322
109
57
237
147
161
328
206
221
103
286
94
158
174
108
115
145
198
34
130
11
176
122
28
105
98
127
312
21
223
24
53