7
101
18
30
73
8
16
33
14
56
29
20
34
60
80
52
37
626
15
23
247
32
9
55
127
31
128
26
21
19
87
64
161
25
40
104
24
132
44
22
61
120
13
186