16
10
38
21
39
50
15
9
28
140
71
20
8
18
17
4
26
13
129
45
102
25
22
19
2
1
7
52
174
11
32
62
5
94
88