29
129
11
4
13
23
20
7
4
2
4
5
5
4
51
2