73
249
133
159
60
25
572
7
174
65
14
141
459
473
236
345
334
39
32
260
1739
687
173
79
52
827
83
47
53
50
196
213
1426
235
116
201
59
56
44
20
94
1037
497
19
29
43
92
111
63
107
388
138
282
70