53
140
85
39
46
148
116
139
26
94
232
58
61
49
257
413
8
113
184
15
71
44
78
47
50
72
35
14
32
28
51
57
142
74
21
60
24
33
37
63
36
9
130
89
190
107
56