1
5
4
47
45
30
67
16
79
81
68
21
23
9
69
15
38
33
40
28
24
22
44
53
82
41
34
50
83
18
89
27
108
32
48
73
123
10
49
61
63
52
19
29
31
57