3
56
45
64
23
39
24
26
47
92
27
34
69
89
61
54
9
140
101
37
44
35
175
42
262
21
185
100
32
67
52
129
133
55
73
29
25
22
46
151
148
109
28
83
57
31
111
59