12
13
32
55
48
68
97
39
46
31
15
24
88
81
44
11
77
10
45
30
92
36
62
27
57
9
43
17
124
21
52
22
16
58
33
25
50
76
35
70
53
95
19