216
599
163
405
83
281
116
359
11
183
25
105
47
188
23
103
36
107
68
395
18
132
32
139
15
89
4
109
17
98
254
7
12
100
92