240
143
5
4
6
10
332
181
64
93
183
114
15
37
34
315
117
70
41
