70
49
39
172
47
65
384
154
295
315
127
147
176
116
175
138
134
131
95
174
50
259
73
105
109
119
82
132
227
152
43
104
182
45
267
51
69
86
17
15
63
54
14
52
29
64
67
66
75
164
237
107
238