13
37
23
7
22
5
9
12
63
2
14
3
31
39
18
19
15
6
16
36
68
33
26
32
40
67
55
109
127
94
20
46
17
120
58
24