63
50
78
123
23
22
93
42
75
142
95
80
21
32
115
13
39
28
66
69
25
97
85
55
38
159
100
56
84
53
36
151
54
61
40
43
14
119
31
18
150
180
34
244
71
252
90
92
170
145