58
25
9
21
18
65
24
52
22
8
16
99
76
10
100
49
50
47
28
23
31
57
15
68
26
37
55
40
38
5
20
13
42
191
19
64
81
86
30
74
54