5
3
1438
151
2
14
20
10
9
7
6
4
69
28
30
15
39
31
12
8
24
52
13
17
51
32
72
23
44
77
41
216
63
95
46
11
53
76
27
19