412
7
24
35
2
43
59
3
41
40
41
258
29
14
20
7
96
146
89
131