25
16
64
21
104
28
43
66
24
192
67
42
158
7
15
31
55
163
85
19
853
32
9
93
44
69
169
27
4221
74
78
71
170
267
350
214
216