7
5
25
19
93
99
10
12
15
16
4
92
20
257
21
27
23
28
64
22
215
9
34
31
53
189
63
36
48
207
79
17
6
29
52
14
73