5
42
6
38
14
27
9
3
22
24
4
63
2
1
11
18
47
146
30
21
10
119
49
84
31
32
41
52
40
45
20
61
34
28
53
137
72
70
114
12
80
19