52
78
18
73
50
85
46
72
74
49
27
36
31
55
99
24
39
274
42
67
21
357
985
66
147
319
14
35
4
41
29
17
32
288
7
28
12
33
115
102
34
114
88
86
26
57
45