5
21
24
14
58
7
36
15
18
30
23
10
25
1
67
2
49
38
27
42
3
68
6
20
45
29
32
17
4
77
26
48
195
28
40
22
39
156
81
37