685
37
54
43
29
33
281
18
49
177
24
11
14
46
181
4
59
72
15
117
1006
78
22
39
108
13
55
42
16
31
118
10
19
252
114
98
429
481
12
27
68
53
2587
69
26
44
413
144
420
131
216
1262