21
27
45
47
64
30
32
79
52
63
33
28
31
49
53
69
43
19
20
128
46
83
34
58
17
39
29
18
81
12
11
65
9
25
35
26
14
55
104
13
37
36
316
22