7
41
29
20
25
11
52
12
91
14
27
23
55
64
65
24
59
389
74
1
26
78
22
9
67
6
3
138
43
4
32
85
44
49
17
2
18
13
16
21
39
30
10