272
393
577
459
139
326
476
76
82
126
187
90
57
24
107
74
70
60
93
26
63
65
52
53
73
47
35
59
56
40
64
44
48
50
45
51
36