289
48
117
36
71
67
193
88
86
98
230
42
150
517
145
232
271
103
63
102
239
179
83
550
97
146
111
60
125
37
58
295
186
53
228
291
195
253
127
13
168
50
52
531
57
189
79
95
397