103 goods
4 goods
292 goods
277 goods
110 goods
3
1
5
8
85
2
15
9
25
11
17
10
48
24
12
7
190
6
13
30
33
18
4
23
36