60
228
167
177
35
51
45
65
286
82
23
63
335
81
25
40
56
15
220
140
46
44
141
17
277
257
86
158
14
39
72
26
235
79
66
139
24
43
29
252
21
22
9
28
12
100
18
363
53