453
88
76
111
104
119
459
21
37
22
163
153
63
211
74
85
106
38
44
612
99
91
124
65
83
50
31
59
201
166
34
61
156