14
42
31
68
18
13
174
86
655
34
88
53
10
67
43
24
60
55
124
91
45
39
28
11
19
71
59
69
37
1
132
33
26
12
46
38
352
21
8
798
715