18
162
237
85
12
24
27
64
277
17
30
21
25
95
98
39
10
93
6
63
32
144
44
319
20
67
33
535
36
60
214
88
54
94