107 goods
3 goods
294 goods
263 goods
113 goods
3
1
5
7
85
2
15
10
25
8
11
48
26
12
13
183
6
33
17
4
23
43
14