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