109
32
39
10
59
24
127
44
28
9
51
30
53
7
78
37
57
41
121
45
36
29
97
55
26
18
87
62
40
46
82
38
21
33
99
22
34
5
15
19
13
43
16
48
6
8