3
32
33
18
89
123
30
86
43
31
57
46
62
34
78
36
230
19
37
7
13
65
15
28
72
27
17
207
66
12
39
224
71
26
158
6
35
54
92
63
9
55
24
50