20
4
96
4
22
8
10
128
5
97
46
235
121
82
7
2
374
2
19
150
213
1
