25
10
8
6
9
40
41
21
18
19
45
28
37
22
74
34
5
43
31
39
35
24
11
135
78
23
7
12
58
48
152
52
29
79
42
33