17
12
63
85
13
28
698
115
111
10
17
631
263
68
405
162
29
12
19
56