27
33
15
59
42
225
63
89
74
38
39
118
256
119
359
41
37
68
14
49
44
195
26
34
16
164
131
45
31
57
9
52
18
20
25
30
40
12
28
19
7
75
36