71
20
57
193
290
167
67
85
1128
14
219
19
29
111
123
83
205
448
118
1207
5
292
434
73
17
100
23
119
25
94
9
7
664
200
195
75
337
160
260
35
56
13
371
53
184
63
45
177
51
396
48
93
206
38