4
26
43
35
29
12
65
107
76
81
23
27
45
182
83