218
157
77
120
74
146
97
181
66
151
2
124
61
227
60
136
91
3
5
190
150
71
109
94
96
104
193
233
121
89
87
62
152
156
200
141
72
59
176
107
45
50
145
81
108
135
126
98
244
125
26