5
4
2
13
171
156
1
8
3
4
5
5
3
6
18
10
24
36
21
6
25
22
13
8
1
20
9
19
38
51
41
5
25
14
11
6
5
18
16
17
10
20
8
7
35
7
1
3