129
3
16
23
49
56
3
12
0
1
4
4
8
80
218
10
11
2