149
2
29
4
13
18
1
10
77
16
4
2
1
350
15
21
8
3
4
5
1