23
96
35
36
34
39
136
76
44
81
55
92
46
48
54
111
256
43
127
59
57
116
156
56
60
74
181
31
192
143
153
85
89
70
122
135
106
132
75
69
121
47
25
42
40
49
53
163
194
72