661
33
80
458
69
28
135
384
178
39
103
181
56
84
16
32
1314
54
186
364
287
27
127
70
41
62
35
34
11
22
38
61
107
18
266
48
796
13
75
53
26
19
66
52
96
133
49