10
46
38
86
16
79
30
18
40
31
25
28
42
52
58
12
48
72
19
15
20
22
8
23
17
24
90
13
29
49
112
98
44
27
35
21
14