33
23
16
10
44
43
26
8
130
86
36
60
35
21
58
27
6
32
9
20
18
166
45
64
25
49
30
82
5
19
135
149
96
52
1
34
15
107
38
133
48
22
39
17
29
80
4