10
66
19
17
59
56
32
121
29
52
34
21
13
14
84
39
28
35
60
45
7
23
16
53
27
15
31
47
51
22
24
58
111
102
63
25
18
6
20
71
510
73
8
26
143