28
25
73
116
31
51
35
72
67
29
47
40
19
54
26
22
65
79
23
115
39
83
18
74
14
99
16
15
3
17
49
45
27
34
92
159
142
153
7
61
30
12
48