39
27
45
51
36
70
71
42
47
257
658
32
30
37
181
203
44
550
77
274
217
14
35
26
13
205
143
11
90
527
40
144
41
173