6
13
18
24
22
30
8
52
69
55
45
192
40
72
21
166
28
44
48
189
26
71
75
104
50
54
31
143
35
36
49
83
39
136
53
58
77