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