187
609
79
412
59
520
106
69
492
153
338
43
284
136
216
58
193
6
350
111
270
48
194
80
63
188
7
11
24
127
121