68
256
128
63
82
87
81
104
175
155
81
77
63
114
24
46
151
232
134
130
52
75
110
125
141
243
39
257
146
259
70
120
100
55
50
249
147
96
190
147
142
193
66
298
39
494
48
165
134
62
39
130
151
66
48
76
80
80
133
243