63
168
94
306
57
259
35
124
45
224
82
217
7
130
144
147
59
180
15
113
26
246
118
28
112
29
17
20
105
13
109
90