1
10
4
2
1
1
31
11
115
5
81
148
11
37
48
1