187
503
146
227
100
327
182
264
79
209
139
131
40
124
30
109
86
176
68
395
5
77
9
123
11
85
83
15
8
73
13
75