107
832
26
320
13
599
48
337
357
8
208
20
237
7
197
10
210
16
138
12
164
182
167
4
112
123
1
120
32
153