5
21
16
13
17
31
55
19
11
10
30
35
24
6
15
32
22
14
36
88
59
72
25
20
73
89
52
23
40
96
27
70
74
29
49
47
26
64
38
60