96
18
74
229
155
85
33
32
10
70
4
34
2
28
80
78
23
25
22
49
8
14
71
13
7
26
20
9
17
30
3
177
45
6
54
11
150