18
57
31
16
15
85
35
14
28
45
23
9
63
81
102
64
11
8
42
69
37
12
55
92
74
52
152
87
56
17
90
36
20
54
163
131
58
179
95
86
6
13
22
41
34