34
65
46
248
91
97
76
10
33
241
128
49
63
89
32
84
60
81
120
264
127
119
28
45
142
39
68
15
324
51
75
213
139
957
41
198
193
88
246
53
222
110
208
259
12
735
37
247
178