388
909
68
301
157
538
30
319
46
230
74
255
19
130
25
196
29
168
33
9
225
36
209
45
282
32
117
2
129
42
120
28
155
97
116