15
93
23
48
53
17
30
36
20
35
55
92
82
14
10
22
26
11
267
32
46
288
66
8
50
29
12
44
45
72
47
67
31
64
253
24
190
18
27
42
9
97
147
84
33