10
113
51
12
23
27
17
26
25
22
54
7
30
31
11
5
24
15
9
33
57
61
13
38
32
16
73
88
34
48
42
19
44
58
40
21
41
50
64