218
78
47
363
81
94
8
26
83
75
180
43
58
2202
445
566
41
127
170
535
44
4304
22
158
25
27
299
112
699
402
23
285
249
93
20
97
71
102
136
29
110
143
226
268
21
32
142
121
40
42
172
19
156
199
61
1420