187
393
104
296
287
487
62
111
73
242
42
217
38
169
99
168
29
123
9
116
36
106
17
88
7
93
5
89
6
341
84
16
87
0
61