16
8
39
27
60
51
81
28
32
35
46
144
26
54
29
64
55
85
117
19
45
24
42
40
22
91
53
212
124
73
89
196
155
52
115
190
121
123
404
148
187
15698
683