17
5
1
6
99
12
60
79
93
133
36
166
113
394
62
575
119
132
101
112
34
263
70
235
54
136
168
23
18
447
27
37
285
94
22
20
484
209