23
41
26
22
17
73
9
46
13
48
91
50
63
29
27
20
30
49
15
14
100
19
31
55
33
28
16
39
77
36
85
76
97
8
81
140
112
37
18
56
52