143 goods
213 goods
98 goods
530 goods
2
4
5
6
7
1
10
3
45
30
11
8
12
14
13
58
18
48
9
35
20
19
15
29