159
38
17
4
6
24
129
66
75
18
71
10
49
28
20
21
43
35
15
19
12
2
25
78
7
13
32
27
31
46
8
103
53
52
56
67
5
62
44
126
39