3
25
40
76
18
9
14
2
5
59
33
74
10
16
88
27
19
6
37
78
21
38
58
114
83
15
20
124
34
39
128
31
17
138
173
36
44
24
50
94
63
482