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