5
45
8
64
17
41
18
21
24
28
50
26
23
35
60
38
56
19
20
466
32
52
31
33
40
15
51
53
97
87
4
37
30
44
16
9