27
32
15
59
42
225
62
89
74
38
118
256
119
357
40
41
36
67
14
37
49
44
195
26
34
16
163
131
45
31
57
9
52
18
19
25
30
12
28
39
7
20
75