81
3
23
156
40
13
30
96
56
477
70
164
197
182
66
46
36
135
69
87
177
79
28
116
238
50
65
37
178
77
100
76
43
72
259
44
98
94
27
302
120
155
179
172
145
110
10
229
196
73
106
193
136
64