80
4
25
14
12
31
28
20
24
83
22
60
88
17
3
66
54
19
74
43
34
79
13
6
26
55
51
41
116
7
5
35
153
30
39
21
87
27
2
36
89