145
41
40
140
70
43
51
186
184
104
101
202
27
157
156
87
98
174
163
344
49
8
216
218
25
29
213
44
114
15
278
65
93
294
45
52
437
291
136
430
61
178
88
126
82
80
62
286
67
64
71
191