42
5
26
7
4
9
1
13
3
2
8
6
12
14
10
11
17
20
21
127
43
94
30
57
31
19
22
23
32
118
24
34
28
48
16
25
27