20
21
70
24
33
41
67
32
15
42
87
26
86
62
106
438
228
127
22
44
54
14
63
18
10
51
12
46
199
208
56
204
50
27
251
99
336
17
90
136
39
48
85
79
76
121
6
23
35
55
16