109
466
101
307
57
139
49
210
26
126
61
175
23
123
35
112
29
157
714
10
131
64
179
15
144
13
133
255
4
97
27
82
22
115