111
863
139
313
59
221
25
194
20
110
16
168
41
152
6
100
15
125
68
395
9
103
108
10
77
4
90
1
78
26
79
3
86