53
151
120
72
282
69
138
177
172
532
195
87
103
214
46
99
74
92
152
89
97
133
25
51
197
228
81
216
20
56
124
263
287
66
62
136
57
73
38
17
212
19
47
279
44
22
43
85
98
54
21
284
18
42