32
55
39
139
14
17
26
30
44
29
52
46
12
33
137
45
54
43
19
71
152
144
53
85
38
143
115
94
49
65
218
57
35
59
109
98
60
34
83
23
40
87
89