35
19
5
83
54
3
129
7
9
15
40
146
25
21
11
4
27
44
316
147
12
2
16
8
20
59
46
6
90
98
53
103
70
22
13