219
430
358
650
319
27
59
149
69
96
809
145
139
160
530
50
65
52
104
157
54
311
45
53
110
112
125
85
140
72
166
113
168
33
82
37
102
56
657
58
84
5193
91
38
599
100
77
57
61
248
70
151
175
211
224
78
489