160
136
196
122
20
42
54
58
10
59
84
27
119
125
104
17
143
33
66
118
19
152
194
137
15
26
90
22
47
230
34
113
174
78
88
67
28
11
31
43
188
132
144
21
23
89
65
166
48
81