3
11
8
27
65
44
60
38
50
61
17
78
70
81
54
91
64
25
22
9
52
26
31
134
39
40
19
18
13
143
16
14
48
63
45
99
267
180
30
105
189
163
28
66
154
37
95
58