8
20
18
51
15
42
46
66
31
32
19
45
61
24
23
39
27
44
211
22
12
126
58
676
17
89
63
86
721
72
56
148
54
87
25
30
2
7
52
13