44
205
80
288
165
213
219
23
411
99
260
125
65
241
236
491
15
182
196
134
122
140
43
173
410
110
77
48
83
63
117
239
40
52
35
14
62
25
38
56
60
50
68
10
46
126
7
107
18
36
74
30