57 goods
54 goods
2975 goods
1
16
4
2
3
22
6
56
8
18
12
11
52
40
5
17
54
97
94
7
101
65
14
61
13
81
47
62
33
9
10
25
35
60
106
19
20
108
95
163
37
27
58
44
87
21
53
42
15