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