2
4
14
43
1
11
367
16
1
9
2
4
30
25
79
0
122
35
29
5