33
142
175
237
139
266
25
65
188
80
87
123
28
114
228
130
207
54
30
73
91
47
75
39
106
160
209
269
37
157
66
96
307
15
83
59
56
104
74
84
20
43
51
128
406
32
246
90
203
145
149