29
86
56
119
569
214
196
111
125
243
136
261
52
114
33
225
32
201
242
434
44
91
113
26
20
24
17
36
80
92
46
96
87
234
7
72
82
112
350
39
14
102
25
76
249
161
203
18
168
325
218
180
158
205