19
25
9
6
53
18
64
100
35
101
182
92
718
62
5
141
129
16
113
71
354
66
77
84
14
23
28
83
59
51
89
98
269
70
222
181
782
212
265
117
1744