135 goods
213 goods
101 goods
508 goods
2
4
5
6
7
9
1
3
10
8
46
30
13
15
11
59
12
18
44
36
16
17
19
28