228
291
169
343
101
318
99
261
32
206
19
205
30
147
26
105
37
127
61
713
13
126
119
117
23
166
15
121
28
106
110
6
88