78
31
26
47
41
96
4
5
28
137
53
38
22
29
16
11
20
18
9
34
17
35
21
27
13
1
90
83
52
25
98
85
24
15
10
151
67
44
2
73
49