169
343
228
291
101
318
99
261
32
206
19
205
30
147
26
105
37
127
61
714
13
126
1
104
119
23
166
15
121
254
6
88
117
18