9
689
56
91
23
14
29
70
18
12
25
20
61
27
90
58
37
17
48
97
26
46
45
57
63
87
98
32
7
4
21
8
13
16
54
35
60
228
40
36
50
15