1289 goods
725 goods
266 goods
72 goods
7
11
16
2
1
3
12
8
18
6
13
22
5
29
15
4
10
67
44
74
28
83
41
9
25
20
43
34
55
52
65
19
37
32
21
17
26
61
57
75
71