20
69
64
120
26
47
43
45
9
66
60
2
16
27
35
53
18
28
63
42
5
88
129
40
21
46
55
39
31
216
65
13
11
15
80
23
22
48
24
222
30
75
44
17
96