359 goods
68 goods
30 goods
92 goods
37 goods
32 goods
11 goods
120 goods
1
6
5
4
8
9
10
2
13
106
3
24
82
15
7
14
63
17
23
18
20
37
81
12
16
39
35
11
34
40
66
43