34
123
27
59
126
113
125
21
90
86
132
200
8
32
83
55
13
22
26
41
25
7
36
54
37
94
65
28
52
77
161
178
144
254
57
93
38
15
29
101
30
258
42
147
39
183
188