58
71
76
32
67
101
97
39
72
24
131
81
38
127
88
233
198
83
36
74
56
23
46
43
111
34
70
10
53
170
31
13
28
40
78
16
106
22
103
161
49
42
94
69
20
62
77
217
41