408
119
83
96
93
298
153
85
333
50
66
76
131
82
687
331
234
456
255
820
1132
78
199
120
91
148
614
168
134
256
108
137
47
43
39
113
110
77
261
100
24
45
155
126
64
75
40
103
145
99
182
114
122
150
722