274
568
28
19
465
34
80
136
70
122
281
248
20
62
49
71
75
87
65
200
115
51
257
86
180
73
265
116
110
55
113
100
128
454
10
12
143
272
66
15
27
45
451
40
120
82
25
48
588
7951
69
59
464