14
32
18
12
54
30
20
19
74
57
6
34
68
16
37
42
118
587
15
102
245
63
39
51
536
65
24
26
43
61
229
150
60
72
153
36
27
385
44
33
53
29
40