4
50
18
17
16
26
40
39
3
38
35
5
6
28
27
149
37
130
78
14
10
15
8
21
34
12
36
13
43
11
67
22
24
72
2
42