38
86
29
36
90
30
18
77
40
17
50
42
21
67
97
27
28
26
19
41
107
63
34
52
24
25
39
72
57
49
47
32
16
22
281
35
31
23