17
25
213
33
43
139
67
125
22
30
110
140
23
71
156
75
78
129
82
35
76
50
8
92
42
19
208
267
249
57
10
107
80
345
158
68
61
265
88
254
85
37
47
74
204
27