47
85
96
92
268
359
204
136
36
54
264
90
130
17
93
70
40
106
116
91
157
30
129
89
95
38
31
189
226
74
112
27
57
329
41
255
118
20
222
166
288
50
60
375
24
22
256
94
249
15
109