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