32
512
20
491
54
524
30
393
45
337
283
6
140
16
224
7
119
182
4
117
5
124
2
153
11
116
316
8
111
69
100