73
3
1
121
227
140
38
152
49
114
279
175
63
30
232
224
255
195
113
82
55
22
43
174
78
21
5
74
262
163
95
142
68
112
131
81
166
62
137
118
59
214
12
53
84
0
164
146
70
101
87