2
86
244
16
2
1
39
57
24
21
30
90
25
241
5
42
25