31
8
68
301
424
958
10
194
18
33
