16
26
56
44
25
123
36
12
54
13
10
21
39
46
20
219
23
285
91
2
49
51
43
34
29
67
58
60
50
118
32
45
38
61
19
27
7
76
53
37
42
129
83