53
59
13
32
114
6
159
140
41
68
47
322
158
142
60
177
35
48
265
179
524
254
54
76
46
182
33
122
44
71
127
124
111
62
387
119
91
15
82
286
210
296
64
22
487
196
99
374
72
112
134
146
255
115