36
95
233
71
245
12
81
45
190
93
80
32
256
16
100
65
85
28
195
53
224
40
228
55
51
96
116
24
13
25
41
42
112
84
209
103
66
73
33
26
29
20
227
31
17
189
8
555
121