134 goods
216 goods
101 goods
509 goods
2
4
5
6
7
10
1
3
8
9
46
30
13
14
11
61
12
18
43
36
17
15
19
27