25
67
46
71
249
48
19
17
22
127
23
42
77
132
158
125
95
99
62
65
37
112
64
147
20
161
10
16
142
13
66
168
88
93
69
107
126
160