9
12
32
56
45
38
55
7
23
104
66
101
33
121
13
15
30
14
76
10
58
16
40
5
60
17
63
43
20
86
34
4
90
22
79
82
48
72
98
11
25
6