14
39
8
10
16
40
30
27
63
13
9
1
20
25
54
70
43
99
22
62
29
17
41
64
38
53
76
21
56
377
59
103
100
546
12
123
24
15
676
57
81
23
31
784
19