58
24
57
14
30
21
678
27
9
8
62
10
19
13
32
142
25
23
33
44
385
52
46
844
168
210
37
90
29
263
16
20
4
112
183
51
92
69
11
26
54