3
3
21
2
10
17
132
5
50
6
2
24
45
11
2
5
26
81
9
38