108 goods
314 goods
456 goods
593 goods
7
1
18
2
11
3
15
13
4
274
41
98
101
17
21
36
8
6
83
14
20
28
37
23
67
12
9
25
34
10
5
56