1
32
86
21
21
21
1
32
32
305
305
3
1
32
1
1
1
1