446 goods
50 goods
3 goods
169 goods
435 goods
2
1
5
6
22
3
7
33
19
13
46
51
4
172
16
38
123
78
32
9
15
86
50
12
21