15
64
65
36
80
121
35
27
18
125
109
119
23
74
8
12
20
30
43
52
95
32
68
96
17
7
146
98
62
24
67
120
49
40
38
141
77
42
108
37
56
31
122
99
61
312