247
81
3
15
41
163
7
53
2
158
228
152
237
206
349
353
245
22
14
91
135
157
155
134
150
154
63
112
134
104
72
123
214
87
234
88
100
35
28
17
17
41
290
3
248
