10
11
13
29
25
57
19
5
22
36
37
28
42
31
91
55
7
32
18
77
68
14
16
6
48
20
8
9
45
26
17
33
38
24
40
78
27
200
69
154
43
66