454
114
1
34
120
98
295
31
208
93
346
650
214
173
8
181
16
186
114
352
13
587
146
161
57
77
234
6
4
370
109
0
125
81
2
153
329
105
11
92
288
680
23
5
71
26
2
