64
109
55
54
42
76
115
18
67
23
678
46
70
789
170
502
304
26
19
301
49
4
93
27
13
10
43
35
72
177
240
20
78
56
281
39
11
21
28
105
44
31
25
22
1
17
7
37
82