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