91
432
109
263
55
246
23
157
26
220
40
247
13
146
52
203
8
163
1
2
22
116
19
118
5
131
117
98
68
395
6
15
133