8
5
27
3
50
40
148
39
14
41
45
18
9
29
32
13
11
52
24
20
26
161
72
91
78
129
34
15
43
36
37
86
63
23
62
51
35
28
19