25
34
37
66
48
4
45
28
9
7
19
39
16
17
104
20
69
147
35
31
36
33
15
67
6
55
32
18
24
12
22
23
76
101
5
14
13
10
50
2