20
87
59
13
30
18
12
19
99
29
14
60
48
24
58
34
47
69
44
17
81
35
74
11
23
6
31
9
15
64
57
129
38
89
37
96
16
224
186
42
8
146
26
52
143