132
845
73
788
85
260
16
218
64
259
13
156
267
268
32
240
8
188
68
395
26
186
66
120
25
125
19
166
10
110
61
713
14
84
17
131
100