172
35
8
150
10
844
35
234
1072
722
248
660
102
79
294
230
22
37
18
0
2
