388
592
68
202
157
342
30
208
46
171
74
184
19
130
25
128
29
33
139
9
138
36
132
45
186
32
115
6
316
42
120
28
109
97