17
25
209
40
15
38
39
26
72
57
22
95
51
96
59
117
44
56
46
20
103
62
63
11
278
77
49
308
171
135
78
52
140
73
176
74
239
29
58
105
85
43
34
50
24
158
45
42
71