146 goods
139 goods
49 goods
312 goods
18 goods
2 goods
100 goods
2
1
24
3
6
5
4
40
16
7
34
14
11
13
28
8
17
12
25
9
15
26
20
36
10
22