294
150
660
102
22
172
0
248
40
722
230
1072
235
18
8
10
81
2
35
845
35
