28
26
2
63
40
70
14
23
81
71
44
96
3
4
24
131
45
35
18
30
9
7
34
27
50
22
68
25
17
58
80
85
41
12
39
6
49
57
37
90
95
69
139
116