78
33
32
18
62
11
15
6
46
5
8
4
41
21
27
3
20
29
19
49
105
43
25
34
24
59
26
45
37
35
38
9
39
89
146
23
85
40
92
57
17
95
13
51
171
82
44