60
177
35
48
265
179
524
254
54
13
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
42
211
811
58
89
66
75
30
29