352 goods
76 goods
26 goods
102 goods
37 goods
32 goods
13 goods
65 goods
123 goods
1
4
10
5
9
7
11
12
6
102
2
3
28
85
17
16
15
70
13
20
24
23
14
19
8
88
21
34
35
45
37
66
33