33
17
23
12
143
30
29
106
18
10
8
21
5
51
6
90
85
54
19
47
36
32
25
7
9
38
16
96
65
42
1
41
27
28
68
26
48
15
141
35