5
39
52
45
107
157
30
53
63
59
50
74
43
136
296
47
33
71
18
99
89
73
154
179
34
3
38
10
9
115
20
170
182
72
55
16
267
88
62
153
49
12
15
615
152
24
51
28