332 goods
905 goods
936 goods
7
3
2
1
6
4
5
43
46
270
14
16
18
24
140
415
35
42
44
72
10
41
20
95
13
28
17
11
37
38
9
59
88
40
12
61