26
66
4
20
24
11
16
25
30
191
28
21
62
244
32
56
178
80
81
143
9
42
122
72
38
402
241
258
205
512
44
13
198
381
398
262
88
193
95
111
89
59
6
71
101
136
79
14
386
29
33
51