352
69
190
52
337
54
540
151
198
375
208
137
134
1041
132
199
61
153
125
219
266
275
120
28
13
92
49
149
65
27
66
200
385
196
115
80
1131
14
244
21
99
29
111
106
210
436
1206
6
268
39
394
70
100
35
117