107 goods
3 goods
296 goods
266 goods
111 goods
3
1
4
8
88
2
16
12
26
11
18
10
48
23
7
191
9
6
28
5
33
17
35
15