81
256
118
128
68
43
227
40
19
92
35
4
51
90
78
42
75
87
20
10
26
39
64
32
21
97
107
6
13
25
46
228
182
72
37
12
108
17
36
179
147
24
11
22
53
106