7
21
73
38
11
58
5
15
16
86
12
17
56
24
82
19
32
99
66
70
46
48
57
8
14
20
43
67
44
92
23
65
51
68
6
47
178
27
256
64
72
49
161
40
118
18