25
17
22
57
11
4
16
18
38
81
13
1
56
14
7
88
36
97
3
5
10
9
24
377
60
6
37
8
51
55
33
46
29
12
69
183
52
49
26
23