5
6
3
30
107
36
17
13
39
47
127
158
12
134
7
40
11
6
5
18
16
17
37
4
3
2
2
3
2
10
3
1
5
6
2
2
32
31
26
10
8
208
50
62
4
22
15
13