2
148
160

43
24
1
4
12
6
9
2
8
12
3
1
10
9
2
2
3
2
55
43
26
33