79
942
16
320
47
304
74
309
65
302
21
243
82
174
235
117
228
17
189
9
175
22
105
169
4
144
10
147
31
255
149
14
143