5
26
54
34
28
25
29
48
7
13
6
49
15
14
21
43
39
35
58
1
8
24
40
22
18
10
9
76
146
17
12
62
59
64
30
27
184
134
247