5
25
10
7
6
34
77
38
15
21
55
42
56
11
58
65
12
33
46
9
39
45
18
22
8
30
4
28
17
3
159
43
1
13
29
48
20
19
35