51
29
45
78
68
42
31
46
67
20
50
47
119
36
49
18
24
26
327
304
131
60
115
17
55
80
39
75
23
72
30
73
32
59
16
54
28
58
37
121
118
136
63
95
207
62
34