4
7
14
1603
56
12
892
45
19
28
26
43
64
99
2
57
25
18
49
31
53
21
112
101
105
62
1
48
55
111
132
121
122
5
52
97
203
265
58
16
10