53
42
1070
267
52
200
27
148
75
500
76
154
382
71
264
21
130
55
429
230
61
124
36
26
150
49
74
94
22
144
121
117
28
155
70
39
248
143
139
93
57
38
78
96
23
92
51
138
91
69
158