248
71
47
173
82
127
43
116
62
115
118
28
59
125
94
40
134
252
242
85
70
54
265
32
105
38
206
75
280
97
176
56
24
95
65
20
35
174
37
63
92
18
128
31
72
144
166
45
88
73
48
29