19
24
59
49
47
37
34
25
38
31
79
55
41
30
53
50
48
78
14
58
57
89
35
52
63
45
33
27
2063
378
239
187
16
22
131
6
42
66
76
23
93
12