12
25
21
45
30
56
34
81
24
58
27
26
29
40
39
53
59
52
65
77
76
28
41
143
23
43
32
49
14
20
17
36
55
13
42
37
47
22
16
63
19