10
70
17
59
62
39
71
63
43
21
44
73
81
23
8
94
76
16
22
134
256
348
54
4
122
40
127
67
53
55
100
75
82
115
27
42
95
126
48
79
80
3
32
64
9
35
36
24
113
37
6
52
11