40
234
28
309
19
123
127
94
26
119
126
9
107
122
100
68
395
4
79
3
106
93
7
81
84
15
254
90
12
77
0
71