118
330
156
35
71
120
273
130
119
520
129
404
765
114
557
364
119
242
420
127
356
472
421
117
424
1062
70
125
126
127
270
112
350
592
358
432
571
399
318
428
455
111
119
115
579
123
124
131
334
155
1001
401
483
703
116
444
112
128
129
115
441
676
129
424
170
51
435
115
120
130
432
558
35
123
122
117
541
593
130
133
119
123
55
66
122
129
57
125
53