119
81
67
372
94
37
190
188
38
35
72
250
218
55
170
113
79
85
281
114
201
34
96
76
620
49
276
203
51
97
23
196
360
54
98
183
220
129
33
127
57
251
140
61
40
228
27
28
472
361
584
143
160
221