216
599
163
405
83
281
116
359
11
183
25
105
47
188
23
103
18
132
30
329
36
107
32
139
4
109
17
98
15
89
255
12
100
96
10
92