39
50
30
21
27
23
25
73
37
36
57
19
12
5
86
45
113
43
54
44
35
20
32
78
126
11
13
29
46
16
26
6
28
31
85
18
38
3
62
149
527
14
22
270
200