83
60
58
53
65
86
80
32
75
30
45
572
78
71
24
153
167
55
21
56
28
34
46
118
43
206
168
51
44
42
81
105
40
18
151
159
22
193
66
145
84
11
47
93
261
163
10
101