24
29
14
68
39
26
95
30
16
82
43
46
63
42
31
34
19
80
7
38
99
101
37
94
36
21
33
32
27
150
51
35
47
44
52
23
28
22
130
40