12
81
27
52
35
25
45
74
31
90
15
75
26
48
47
82
28
54
29
23
86
112
18
4
97
33
38
24
8
51
79
69
55
147
104
14
37
30
34
83
66
32
126
21