16
12
24
39
11
43
35
10
17
26
18
5
25
32
54
8
51
30
23
29
96
21
22
15
33
94
14
6
73
20
40
13
68
31
518
57
329
38
41